Video above: See the week’s top headlines in Tampa Bay
TAMPA, Fla. (WFLA) — More information has come to light about the circumstances surrounding the recent arrest of a Tampa woman accused of hiding her deceased family member’s body in the woods.
Rebecca Vaugh, 64, was arrested on April 20 by the Hillsborough County Sheriff’s Office after authorities identified the victim’s body, which was located on August 8, 2025…