The article doesn't seem to reveal the source of its information about these alleged disappearances. Is it the letters from the members of Congress?
Also, what interest would a foreign power have in planetary defense against asteroids? Is there some dual-use technology in that?