Campaign Trail

The deluge begins: TV and radio election ad spending hits $148 million

Mostly by inevitable losers