#695580Participants attending the May 31: No Excuse! rally staged to protest police breaking up the rally held on Moscow's Triumfalnaya Square on May 31 to support the Russian Constitution's Article 31 which guarantees freedom of assembly and association.Sign in or register,to downloadAdd to cartRemove from cartPackage: Activists stage May 31: No Excuse! rallyCategories: PoliticsLocation: Moscow, RussiaEvent date: 16.06.2010Date published: 16.06.2010Author: Mikhail FomichevCredit: SputnikSource: SputnikOriginal: DigitalMedia: JPEG, 6144x4096px, 4.7Mbequity holderfraudhousing constructionparticipantrallysecuring rightssloganumbrella