Colombia Peru Human Rights Watch Film Festival comes to London from 16th – 27th March By Nick MacWilliam 13 March, 2015