The logo of online shopping portal Alibaba.com pictured outside its office in Hong Kong, February 22, 2012

The logo of online shopping portal Alibaba.com pictured outside its office in Hong Kong, February 22, 2012

The logo of online shopping portal Alibaba.com pictured outside its office in Hong Kong on February 22, 2012. Chinese online retail giant Alibaba has invested in a travel website, it said Tuesday, the latest in a series of deals ahead of a planned stock offer.

Breitbart Video Picks