Elements of the 2014 Gregory Hill incident in Florida is certainly problematic to me.
According to a CNN article a jury in Florida awarded a family $4.00 for the 2014 death of Gregory Hill due to a shooting by a … Read the rest “Gregory Hill Police Shooting In Florida”