Baraka says recent trip to Ghana came at his own expense

Ras Baraka - Mayor of Newark
Ras Baraka - Mayor of Newark