Home

Thinking Out Loud

If Black Lives Matter then the conversation regarding Police Body Cameras must move beyond debate. Staten Island, Ferguson, Cleveland, Charleston, Tulsa, Baltimore, and now Cleveland again, have become marred by news of police...

The Florida "Stand Your Ground Law," provides immunity from arrest unless police have probable cause to believe self-defense does not apply.  In this...