A Daring Swimming Escape Attempt Of 100K
Six Mexican prisoners managed to swim 60 miles in an escape attempt from the Islas Marías Federal Prison on Isla María Madre. The famed prison is located on Isla María Madre, the largest island of the Islas Marías archipelago off the western coast of Mexico. Established in 1905, the Islas Marías Federal Prison is situated […]
A Daring Swimming Escape Attempt Of 100K Read More »
