- El Salvador's government released footage of its new "megaprison."
- The prison is considered the largest in the Americas.
- It can hold up to 40,000 inmates.
El Salvador’s government released footage of it
El Salvador’s government released footage of it
Eyewitnesses in Montana caught cell
Police released footage of the attack on Paul P
Over 50 people have died in protests in Peru.