By Jeff Thomas | Black Source Media New Orleans is shrinking. Fast. According to the U.S. Census, the city lost nearly 20,000 residents since 2020. We now have fewer than…
Day: July 13, 2025
A Sequel to “The Pope Is Black”
Race Is a Man-Made Concept In my last post, The Pope is Black, I made the point that race is a made-up construct.It was invented centuries ago for nefarious reasons.…