Has science debunked Indra?

by Chaitanya CharanDecember 8, 2012

From: james

i mean in science it says lightning storms are caused by electrons and in vedic philosophy it says indra

About The Author
Chaitanya Charan