The History of Infamous US Prison on Alcatraz Island
One of the most infamous prisons in the U.S. which has housed some of the country's most notorious criminals is situated on Alcatraz Island near San Francisco, California. For International Edition, VOA's Steve Miller spoke to Stephen Cote, an Alcatraz park ranger, about the island's history.