Related video: Police investigate double homicide off Nebraska Avenue. TAMPA, Fla. (WFLA) — The Tampa Police Department (TPD) announced the arrest …
Related video: Police investigate double homicide off Nebraska Avenue. TAMPA, Fla. (WFLA) — The Tampa Police Department (TPD) announced the arrest …
In