Share

Bus Accident in Nepal Kills at Least 27



Nepal, a poor and mountainous country, has long struggled with road safety.



Source link

Posted In: