Liam Neeson

Liam Neeson chides NYC mayor

Liam Neeson is upset at Mayor Bill de Blasio for wanting to shut down the horse-drawn carriage industry in New York City.

Waste Isolation Pilot Plant

New Mexico radiation leak raises concerns

The radiation exposure of at least 13 workers at a nuclear dump in a New Mexico salt bed has brought new attention to the nation's long stru…