A Bus That Cleans Up Air Pollution Has Launched in the UK

A bus designed to filter out harmful particles from the air as it drives has launched for the first time in the UK.

China's futuristic "straddling bus" launches 1st road test

China's Transit Elevated Bus (TEB) went through a road test in north China's Hebei Province. The passenger compartment rises far above other vehicles on the road, allowing cars to pass underneath.