French police have detained a man at the Iranian consulate in Paris after responding to a report of a suspicious man possibly carrying a grenade and explosives vest..
First Choice Radio
9 December 2023
8 December 2023
28 November 2023