Liam Carter
May 5, 2025
President Donald Trump made headlines by announcing his plans to reopen Alcatraz, the iconic island prison in...