Back in 1993, the world was introduced to the first film of a long-lasting saga that still captivates dinosaur enthusiasts today: Jurassic Park. Set on a fictional island near Costa Rica called Isla ...
Rusty steel rings jut from the ceiling. Electrical wires dangle nearby. These are the instruments of the torture once inflicted on prisoners by Basra's security police in the dreaded White Lion.