Newly Found Megalithic Ruins In Russia Contain The Largest Blocks Of Stone Ever Discovered March 10, 2014 6:59 pm