Labour Party Shuts down Critics with a Rousing First Music Festival.
UK’s left wing socialist Labour party makes history as it becomes first ever Britains political party to hold a music festival. Mixing music and politics, the event dubbed Labour Live…
Read more