By IANS
Russian President Vladimir Putin announced a surprise ceasefire, declaring a 30-hour Easter truce in Ukraine that is set to last until midnight on Sunday.