April 25, 2025
A Roman court has placed three officials of the Italian Embassy under house arrest, while Bangladeshi migrant Nazrul Islam and another person have been sent to jail