Feedback

All Eyes on Putin After Malaysia Jet Crash

 

Russia had been defiant and blamed Ukraine for the downed plane even as Vladimir Putin now asks for peace talks.

Shows