Fabric Club Shut Down: London Popular Nightspot Closes Over Drug-Related Deaths Of Teens
Fabric, a club located in London, has been shut down after two teenagers died of overdoses. The surprising announcement was made on Wednesday by the Islington Council, who took the opportunity to explain they revoked […]