Genghis Khan Equestrian Statue

The New York Times reported on the statue in August 2009: Jesus Christ looms over Rio de Janeiro, a quartet of American presidents gazes from the face of Mount Rushmore and Lenin keeps watch over St. Petersburg. But if there...