NPR's Overdue Execution