Sunday March 8th was International Women's Day, a day set aside to celebrate the achievements of women while calling for greater equality.
In he spirit of the day Karrine Steffans unleashes a stinging diatribe about Black men and their deep seated desire to control the sexuality of Black women…