NASA calls Taiwan a ‘nation’, angers Beijing

Beijing: US space agency NASA has emerged as the latest international body to hurt China by calling Taiwan a country. The U.S. space agency has … read more