Hundreds of Cyclists Arrested in St. Petersburg Over Midnight Ride

Police in St. Petersburg arrested at least 219 cyclists over the weekend after a mass late-night ride on the city’s Vasilevsky Island, local media reported Sunday.

Around 400 riders had gathered near Alexander Volodin Square on…

Continue Reading