Frustration escalates for the the lame duck president Russian President Vladimir Putin meets with military chiefs in Moscow on November 22. / Photo by Vyacheslav […]
Frustration escalates for the the lame duck president Russian President Vladimir Putin meets with military chiefs in Moscow on November 22. / Photo by Vyacheslav […]