WORLD

Glasgow stabbings: Policeman injured, 3 others killed

Scotland's largest city Glasgow was the center of a major incident on Friday as at least three people were stabbed to death, and six others injured with stab wounds, including a police officer.
06.26.2020
Contact Us