British police said they were responding to reports of an incident at the Oxford Circus subway station, one of London’s busiest, Friday evening.
British police respond to incident at London’s Oxford Circus station
Credit: AFP Contributor
Credit: AFP Contributor