The Latest From Jennifer Oriel
Six months ago, Russia denied its troops were involved in the invasion of Crimea. Today, the claim is that Moscow is blameless in the destruction of Flight 17 -- yet another transparent lie and a reminder that Putin has as little regard for world opinion as for his neighbours' borders
Jul 24 2014
4 mins