Lifestyle | Thu Apr 18, 2013 7:22am EDT

China's Internet abuzz about presidential taxi ride that wasn't