Wednesday, 23 July 2014

MH17 Show and Tell: Russia Reveals Images of Ukraine Missile Systems. Now It’s the West’s Turn | Global Research

Russia tells US now it's your turn

No comments: