Brothers Found Dead Inside Plastic Bags In Rented Airbnb House
Two brothers have been found dead with at least 70 stabs wounds inside plastic bags in a rented Airbnb house. The victims, identified as Levy Gamaliel Rincon Franco, 22, and Eliud Caleb Rincon Franco, 28, were found dead and wrapped in plastic bags in a house located in the neighbourhood…