Begin typing your search...
Showing results for "#Over 700 killed"
Over 700 killed in SL road accidents in 1st 4 months of 2023
Police spokesman Nihal Thalduwa told the media that a total of 8,202 accidents occurred during the given period, reports Xinhua news agency