Russian police arrest owners of flashy supercars as they take part in car racing while the country engages in war with Ukraine (photos/video)
Russian police arrested and rough handled flashy supercar owners from their vehicles as they competed in a ‘Rich and Successful’…