New technology could solve 2003 Bradenton murder

41-year-old Denisha Williams was found beaten to death in her Bradenton apartment in 2003 and her sister is now speaking publicly for the first time, hoping to finally bring justice. FOX 13’s Genevieve Curtis reports…

Story continues

TRENDING NOW

LATEST LOCAL NEWS