Please wait while we are burying this event
| updated 2012-07-27 06:58:52 -0700
On Friday, China witnessed one of country’s worst road accidents as an over loaded bus caught fire, killing 41 of 47 passengers on board. The cause of the disaster in still unknown but investigations are underway. The long distance double-decker...