Posted on November 18, 2013 by Nicholas Taylorson There Is Still Hope On This World! The Russian video that made the whole world cry. There is still hope on this world! Share this:TweetWhatsAppTelegramMoreEmail Grace, Heroic, Inspiring