Modern Marvels

Season 10 Episode 21

Torture Devices

1
Aired Wednesday 10:00 PM May 22, 2003 on The History Channel

Trivia

FILTER BY TYPE

  • Trivia

    • The Immigration and Naturalization Service estimates that not only do 400,000 torture victims live in the United States, but between 800 to 1,000 of their tortures do, as well.

Wednesday
No results found.
Thursday
No results found.
Friday
No results found.