Can Britain Repel a UFO Invasion?

I think the answer to the above question is a firm “No.” Unless the United States helps them out. But all kidding aside, I’m pretty sure that if aliens do invade, Earth is not the horse to bet on. Britain has the weapons to stop a UFO invasion, says the British government’s former top UFO […]