Vladimir Putin was inaugurated as President of Russia for the third time on Monday, as anti-Putin protesters took to the streets of Moscow.
Riot police arrested anyone wearing white ribbons, a symbol of anti-Putin activists, as they raided nearby cafes and restaurants in search of protesters.
On Sunday a large scale protest march, dubbed the "March of the Millions", ended in violence as riot police used tear gas and baton police to curtail protesters.
Over 700 protesters have reportedly been detained so far, including several leaders of opposition parties.