The Fallen Angel Statue Was Russian The Fallen Angel Found? Viral(02) Save Image Image gallery: Discovering the Mystique of the Angel Statue in Russia