Peter Takirambudde

Peter Takirambudde

© Human Rights Watch