A suspected mastermind of twin bomb attacks in the Russian city of Volgograd was killed in a police operation in the restive North Caucasus republic of Dagestan, state media reported…
You need a TRAC license to view the rest of this content. Learn more