Eleven people are killed in Guangxi, China, when a vehicle carrying 14 passengers falls off a cliff into a pool of water. (Al Arabiya) link embed save