700 Strong Policing Operation For Villa Europa Clash

March 31, 2026