Three far-right activists arrested for kidnapping and torturing teenager in Russian forest
Police in the Russian city of Kovrov (roughly 175 miles northeast of Moscow) have arrested three members of a far-right organization on charges of aggravated kidnapping. The suspects are reportedly local men in their late twenties and early thirties who …