Eight people were killed and five more injured in an accident on the Southern end of Beijing Zhuhai freeway, a North South TR land route in China.
Beijing Zhuhai freeway accident kills eight Injures five more.