At Least 11 Dead, Multiple Injured In Indonesia Bus Crash After Alleged Break Failure
1 of 3 | The wreckage of a bus lies on the side of a road following an accident in Subang, West Java, Indonesia, late Saturday, May 11, 2024. The bus carrying high school students […]