Uduaghan’s petition by the Nigerian Senate has sparked controversy and raised questions about the Senate’s handling of sexual ...