More Cocaine is Snorted in London than Barcelona, Amsterdam and Berlin Combined
More cocaine is consumed in London than in Barcelona, Amsterdam and Berlin combined it was revealed today. The market for the drug in the UK’s capital is reportedly worth an estimated £1 billion ($1.2bn) every year and more […]