Wednesday, 8 December 2021

NPR News: Ex-New Orleans Saints player Glenn Foster dies days after Alabama arrest

Ex-New Orleans Saints player Glenn Foster dies days after Alabama arrest
NPR's Debbie Elliott talks to reporter Ramon Antonio Vargas of The Times-Picayune/The New Orleans Advocate, about former New Orleans Saints player Glenn Foster, who died in police custody in Alabama.

Read more on NPR

No comments:

Post a Comment