After all, we are the ones who took Israel to The Hague, and won! We are the ones proving that black leadership can work. 
Opinion
By Mark Swilling Feb. 14, 2025