Bus driver suffers some sort of medical episode and crashes into oncom
Posted on
December 27,2023
Bus driver suffers some sort of medical episode and crashes into oncoming traffic. China, 26 December 2023