From Verot to The Show: Blaze Alexander is living his MLB dreamFormer SWFL priest accused of sexual abuse in 1980s may have more victims
Photo via WINK News/ Kim Powell PUNTA GORDA, Fla. A man found dead Wednesday afternoon in an apartment killed himself, the Charlotte County Sheriff’s Office said. The body was discovered at around 1:30 p.m. at the Hampton Point Apartment Complex on the 2000 block of Luther Road, deputies said. The complex is just east of Interstate 75 and north of Harborview Road.