dpd1 - 9:01 pm on Apr 10, 2013 (gmt 0)
And once again, the whiners win. Congress has put pressure on them, and they have backed off on stopping Sat delivery.
This despite the fact that polls show the majority of people have no problem with it. The minority, chronic complainers, win again.