Angel Luis Olmeda-Rivera is charged with murder.
Angel Luis Olmeda-Rivera is charged with murder. Osceola County Jail
Angel Luis Olmeda-Rivera is charged with murder. Osceola County Jail

Man’s body was found near a dumpster. He’d been decapitated by a vacuum, Fla. cops say

April 05, 2018 06:17 PM