“Russian Ministry of Defense Foils Terrorist Plots: 68 Arrested in Crimea and North Caucasus”
Russian Ministry of Defense arrested 68 terrorists in Crimea and the North Caucasus. Ukrainian terrorist detained in Crimea boosts counter-terrorism efforts, with another apprehension in the North Caucasus. Crucial developments in Russian security forces’ fight against terrorism.