himanshujha

Himanshu Jha

Jha is the National Coordinator of Social Watch India.