Martians, Go Home
by Fredric Brown
It’s 1964, and a billion Martians suddenly ’kwimmed’ to Earth. There’s one Martian for every three people on the planet. They’re annoying but your fist goes straight through them, since they’re essentially projections that can talk. And the most annoying about them is that they always tell the truth.