Scientists Were Impressed When They Found This At Alcatraz Prison
. Found at Alcatraz Prison Alcatraz Prison, often just called Alcatraz, is one of the most high-security prisons in the world. It is located on an island in San Francisco Bay that was developed with facilities for a lighthouse, a military prison, a military fortification, and a federal prison. Last year, researchers from Binghamton University,…