October 21, 2020
LATEST

Bus wreck kills 19 in Hong Kong

February 18, 2018 Anandita Mehta 0

Hong Kong suffered its deadliest traffic-related incident since 2003 on Feb. 11, when a double-decker bus crashed and overturned in a rural area of the city, killing 19 and injuring 65, according to The New York Times. […]