A bus driver in Fuzhou, the capital of southeast China's Fujian Province, risked life and limb to stop an out of control bus after it ran into a traffic light pole, a guardrail and damaged 11 cars.
|comments powered by Disqus|
(AP Photo/Desmond Boylan)
Kim Kardashian, Kanye West and crew invade Cuba
'Keeping Up With the Kardashians’ filming in Havana.