Free Beacon
Reuters
UK Police Rush to Three Attacks in Central London, at Least One Dead
UK police say London Bridge, Borough Market incidents are terror-related
June 3, 2017
ADVERTISEMENT
ADVERTISEMENT