Hosted on MSN10mon
Deadly ambush on Russian special unit: Officers killed, weapons stolenUnknown assailants attacked officers of the Special Rapid Response Unit in the Karachay-Cherkess Republic, Russia. Two officers were killed, while a third is critically injured and currently ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results