Breakingnews Man arrested after reports of shots fired at Showcase Cinema in Liverpool, UK By moon 01/04/2024 Join Cedar News Telegram Man arrested after reports of shots fired at Showcase Cinema in Liverpool, United Kingdom.
Comments are closed.