According to Telegraph, there is no evidence of shots being fired or any casualties on London’s busiest shopping street, police said, after responding to reports of gunfire. There was a …
LATEST NEWS
According to Telegraph, there is no evidence of shots being fired or any casualties on London’s busiest shopping street, police said, after responding to reports of gunfire. There was a …