Putin admits Russian forces were deployed to Crimea

Comments (1)
Danram wrote:

So Putin is a liar, huh?

Wow. What a surprise.

Apr 17, 2014 4:22pm EDT  --  Report as abuse
This discussion is now closed. We welcome comments on our articles for a limited period after their publication.