China Is Building Buses So Enormous That Cars Can Drive Underneath
China is developing a new way to deal with slow bus drivers: super tall buses you can drive straight through.
China is developing a new way to deal with slow bus drivers: super tall buses you can drive straight through.
Thousands of pigs have been found dead in rivers supplying Shanghai’s water, a grisly discovery that has drawn attention to China’s toxic pollution, which contributes to some 700,000 deaths each year.