ultadin.com
Vishnu Idol Found in Russia
There is much evidence—archeological and linguistic—to support the notion that the ancient Vedic (Aryan) civilization was spread far beyond India.....Russia