That is what this is all about: China faced a barrage of international condemnation from London to Canberra yesterday after it was revealed that it had launched a missile attack on an ageing weather satellite, a test that threatened to open a “Star Wars” space race. Formal protests were lodged with the Beijing government, accompanied […]
Jan 21
2007