Lots of of individuals had been arrested throughout a protest in Moscow on Wednesday. Protesters had been demanding Russian police be held answerable for allegedly …

source