Designed by
Title
Anti-Kremlin rally in Moscow #15851479
Description
MOSCOW, RUSSIA, August 31, 2010: Law enforcement officers deterring participants of the unauthorized rally on the Triumfalnaya Ploshchad in support of article 31 of the Russian Constitution.
This image is editorial