Police in Palm Beach, Fl., shot a naked 250-pound man with “superhuman” strength to death after he assaulted a former NYPD officer, chased a man…
Police in Palm Beach, Fl., shot a naked 250-pound man with “superhuman” strength to death after he assaulted a former NYPD officer, chased a man…