Video: Terrorists in Russia's Dagestan openly shoot people on streets, set ablaze churches
World | Jun 24, 2024, 06:58 AM ISTRussia terror attack: There was no immediate claim of responsibility for the attacks. The authorities launched a criminal probe on the charge of a terrorist act.