Image - Russian policemen stand outside the embassy of Ecuador in Moscow
Russian policemen stand outside the embassy of Ecuador in Moscow

Russian policemen stand outside the embassy of Ecuador in Moscow

Source: Reuters
Views: 11


Use of this site is governed by our Terms of Use Agreement and Privacy Policy.

© Allvoices, Inc. 2008-2014. All rights reserved. Powered by PulsePoint.