Tag: Edgware

Columns of riot police were forced to descend on London’s Edgware Road as scenes turned ugly after Morocco were turfed out of the World Cup. Hundreds of fans had gathered…