Kareem Jackson

Kareem Jackson, whose stage name is Tef Poe, is a rapper and activist.

More from TIME

More From TIME