Russia
Putin Trip Goes Awry With Angry Protests and Awkward Photo Ops
NO LEG TO STAND ON
The trip coincides with a decision from the European Parliament to recognize Russia as a “state sponsor of terrorism,” which already has sent Moscow into a rage.
Trending Now