Archive for April 10th, 2026

The Shame of Duson, LA and It’s Rotten Justice System: Who Failed Keiosha Felix, the Mising Teen Mom Who Vanished 14 Years Ago

Keiosha Felix was only 15 years old when she vanished from Duson, Louisiana on April 30, 2012. She was not just a missing teen. She was also a young mother. Her life matters, especially for her child, because any attempt to casually suggest that Keiosha simply “left” collapses under the weight of one brutal fact.

- See more at: http://thepeopleschampion.me/wp-admin/options-general.php?page=side-tab#sthash.HEuco14y.dpuf