Tag: India independence struggle

Where are Science and Development After 75 Years of the Indian Republic?

A scientific vision of development for all Indians informed the quest for independence. The present regime deploys superstition and politics based on fear to aid just a select few.

No posts to display

Trending