Dillon Bud Calvin Steve, a 26-year-old resident of Miami Beach, Florida, tragically lost his life on November 1, 2017. The incident occurred while Steve was withdrawing cash from an ATM outside a Bank of America branch in North Miami Beach. Surveillance footage captured the harrowing moments leading up to his death. As Steve was completing his transaction, a man later identified as Marcine Bernard Hill approached him from behind. Hill, who was wearing a distinctive hoodie with the words "Kill Ba
...Read More