A man has been shot and killed by police in London in what seems like a terror attack take-down, several media outlets have reported.
Tag:
A man has been shot and killed by police in London in what seems like a terror attack take-down, several media outlets have reported.