Russia blames West for Sunday’s attack on Sevastopol civilians on religious holiday

Russia has blamed Ukraine and the West for what they described as the terror attack at Sevastopol last Sunday and alleged that weapons and information were provided by them. “On June 23, the Kiev regime, with support from the United States and its satellites, committed yet another heinous terrorist crime against civilians in Russia by … Read more