Famous island prison that kept criminals from escaping is now keeping tourists out for weeks

1 month ago 7
Alcatraz Island is a major tourist attraction in the San Francisco Bay.

Throughout its history, Alcatraz Island was notorious for keeping people from leaving, but tourists won’t be arriving there either for several weeks.

Read Entire Article