Rebels freed more than 4,000 inmates from the notorious prison dubbed ‘human abattoir’, revealing the horrors within its walls.
Source: South China Morning Post
Rebels freed more than 4,000 inmates from the notorious prison dubbed ‘human abattoir’, revealing the horrors within its walls.
Source: South China Morning Post