June 10, 2026
London police say four protesters are detained following the reports of criminal damage to the display case