Black Community

SELF RELIANCE-A STRATEGY FOR POWER

May 22, 2018 Tony Maceo 0

Many waited. Many died waiting. It has been over a decade since Hurricane Katrina wrecked millions of Black lives in New Orleans, Louisiana. Images of rats and alligators feasting on the bloated corpses of flood […]