News China’s Elevated Bus a Hoax? There was a big buzz around when this project was launched in China. Notorious for their crazy long traffic jams,…