Black Man Shot

Michael Drejka Charged With Manslaughter Despite Stand Your Ground Law

Michael Drejka Charged With Manslaughter Despite Stand Your Ground Law

Visit streaming.thesource.com for more information Drejka the Florida resident that invoked the “Stand Your Ground Law” in the brutal killing of a Black Man in front of his family last month will finally be charged. Markeis McGlockton in Clearwater, Florida lost his life on July 19th, following what seemed to be a parking lot confrontation […]

MENU