www.independent.co.uk
3 months agoLondon
Police issue statement on claims people died at Forbidden Forest Festival
Rumors of deaths at Forbidden Forest Festival in Leicestershire were refuted by police and organizers. Security involved in altercations, leading to an arrest and medical episode. [ more ]