BEIJING (Reuters) - China has begun operating a lighthouse on one of its artificial islands in the South China Sea near where a U.S. warship sailed last year to challenge China's territorial claims.
CART space observatory is ‘hanging by a thread’ with parts held up at Argentine customs, project managers say.