Ecuador soldiers
- Jul- 2023 -26 JulyDH Latest News
Ecuador soldiers stormed a prison retaking control of the facility as the death toll from a riot rose to 31 inmates
On Tuesday, approximately 2,700 soldiers launched an operation to regain control of a prison in Ecuador after a deadly riot…
Read More »