World News

Hurricane Barbara Strikes Southern Mexico

Hurricane Barbara, the first storm of the season, struck the southern Pacific coast of Mexico Wednesday.

The Category One storm, with winds of 120 kilometers per hour, came ashore in Chiapas state, near the town of Tonala.

There are no reports of casualties or damage so far. The U.S. National Hurricane Center in Miami says Barbara is expected to weaken as it moves farther inland.

Feature Story

Employee seen behind glass door of Alibaba's company headquarters on the outskirts of Hangzhou, Zhejiang province, April 23, 2014.

US Investors Eye IPO for China's Alibaba

E-commerce giant handled 80 percent of China's online business last year, logging more Internet transactions than US-based Amazon.com and eBay combined More