ADVERTISEMENT
Ecuador left “at least 31 inmates dead,”
The unrest occurred at a facility in the coastal city of Machala and triggered an urgent investigation.
What Authorities Found
Officials noted forensic teams are working and conclusions continue reading …
ADVERTISEMENT