July 19, 2016

This video was filmed at the site of the tragic death of Delrawn Small on July 4th, on his way to visit family in East New York, Brooklyn, for a BBQ. In a near mishap road incident, Delrawn stopped to approach the vehicle of off duty police officer, Wayne Isaacs, who d...

Please reload

Featured Posts

Being T'Challa & N'Jadaka: The Color of Duality

March 5, 2018

1/10
Please reload

Recent Posts