China's top spy agency said it cleaned up hundreds of "illegal meteorological" stations that sent real-time data outside China as it steps up efforts to stop critical data leaving the country amid increasingly tense geopolitical competition, CNN reported on Thursday.