Barring any late developments, the U.S. is set to see its first execution by firing squad in 15 years on March 7, 2025.
News collection/Chicago History Museum/Getty ImagesDuring Prohibition, enforcing the nation’s liquor ban was a game of cat ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results