London

London Police Investigating Terror-Related Incident

London Metropolitan Police are investigating a terror-related incident in the city’s Streatham neighborhood.