June 13, 2026
This goes to show the failure to ensure proper security at a major event, says Chhatra Front