Stephen Twigg

very Very Related   related Related   somewhat Somewhat Related   Mentioned Mentioned
  • SR

    Deputy head of Oxfam quits over sex scandal

    The deputy head of Oxfam resigned Monday over what she said was the British charity’s failure to adequately respond to past allegations of sexual misconduct...