Limousine crash in New York kills 20
20 people were killed after a limousine crash in upstate New York. The deaths were the result of a two-vehicle accident that happened in front of the Apple Barrel Country Store. WNYT’s Emily Burkhard reports.
Man rescued from Arizona mine shaft after two days00:50
Pennsylvania residents warned to watch for possible explosives01:16
Woman calls police on black father at youth soccer game01:31
Video shows police officer teaching boys ‘lesson’ for carrying BB gun01:05
Texas flooding kills at least two after days of torrential rain01:15
Caravan of migrants flees Honduras, heading north00:56