Scores of people have been injured in an accident at Kira road traffic lights junction. The accident occurred at around 5pm Wednesday and involved a …
Scores of people have been injured in an accident at Kira road traffic lights junction. The accident occurred at around 5pm Wednesday and involved a …