chocolatecoveredlies.com
Louisiana and its Prison System Gets an Open Letter - Chocolate Covered Lies
Louisiana has the highest prison rate in the entire world. With the U.S. leading all nations, a state leading the world is problematic.