Meet the only lobbyist pushing for US government “disclosure” of alien visitation

Via Boing Boing:

‘Stephen Bassett is the only lobbyist of his kind in Washington DC. He’s working to get the government to admit that it has proof of extraterrestrials visiting our planet. “I want to see disclosure by the New Hampshire primary,” says Bassett who has been working the issue for nearly two decades…’