Ahmad Greene-Hayes

2 Articles Published | Follow:

The Black Church:Under Attack and Guilty of Assault

“And I say also unto thee, That thou art Peter, and upon this rock I…

[Ending Rape 4Ever]Loving Black Women Means Addressing Police Rape

In Ferguson, just miles away from where Michael Brown, Jr. was gunned down by Officer…