News

Popular Tags

1 news found.
  • Feb 07, 2023

    DLNews News Staff: This mega-prison is located in the most dangerous country in the world. 40,000 inmates, as many as would fit into a medium-sized soccer stadium, will one day be behind bars here.   The authorities in El Salvador have now published these pictures; it is a new jail of steel and conc...

    0 0 0 1355 0/5