aliens.jpg
This certainly caught my eye. In Trenton this somewhat traditional  newspaper needs to scream out this headline, reminding me of that old favorite, The Weekly World News, and similar supermarket tabloids.