Indonesia: At least 25 people got killed in tragic road accident
<p>In Indonesia, at least 25 people were killed and 13 others injured after a passenger bus plunged into a steep canyon and landed in a river in South Sumatra province last night. Authorities have deployed 120 rescue workers to help survivors and retrieve the dead. The cause of the accident is being investigated. Originally the […]</p>