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
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
ConversionConversion EmoticonEmoticon