Showing posts with the label russiaShow all
Multiple people injured in a shooting at Perm State University in Russia, and the gunman has been killed
Briton arrested of spying for Russia