Alcatraz: America's most infamous prison

Alcatraz: America's most infamous prison

Upworthy

Published

Donald Trump has ordered the re-opening of Alcatraz, the notorious US island prison off the coast of San Francisco that was closed down over 60 years ago. In a post on Truth Social, the US president said he was tasking the Federal Bureau of Prisons, the Department of Justice, the FBI, and the…

Full Article