Missing Florida Woman Found Dead in Indian River County Canal
Indian River County deputies investigating a “creepy amount” of buzzards in a neighborhood near Gifford found the body of a woman who’d missing missing more than week. Maria Guadaloupe Romo, 33, was found dead in canal, and investigators are treating her death as a homicide, according to the Indian County Sheriff’s Office. Initial reports indicated …