Episode details

Available for over a year
Nigeria's 50 years of independence celebrations overshadowed by fatal bomb blasts and US says sorry after it's revealed that its scientists deliberately infected hundreds of Guatemalans with STDs.
Programme Website