Major Peebles
Major Peebles 2.1543 In my opinion, Peebles’ visits to the TDF on Sunday and Monday must have caused him to realise that the Detainees were being mistreated,