Only three inmates in the U.S. have been executed by firing squad since 1976, with the last execution in 2010.
Delta Airline on Tuesday said 19 out of the 21 passengers transported to local hospitals after a Toronto plane crash a day earlier have been released. This is as officials continue to investigate why ...