By Tim Chester LONDON — A series of posters attacking the Metropolitan Police have appeared around the capital this weekend. Adorning bus stops across London, they criticise the police force for their stance on drugs and the shooting of Mark Duggan in 2011, which led to widespread riots at the time. They also claim that […]