Shots fired into a crowd of hundreds after a holiday festival in Texas leave 3 dead, 8 injured

World+Biz

Reuters
05 July, 2023, 09:40 am
Last modified: 05 July, 2023, 09:45 am