Spain to deploy over 13,000 officers for Pope’s June visit
Spain will deploy more than 13,000 police officers to stave off “multiple” potential threats to Pope Leo XIV’s visit from June 6 to 12, the interior minister indicated on Monday.
Glow FM