Legal Planet blogs about a cool mass transit idea apparently being developed in China–the Straddling Bus.  See here.

Advertisements