Jeffrey Donaldson: A Political Career Shrouded in Controversy
A tempest has lately erupted around Sir Jeffrey Donaldson, a well-known politician in Northern Ireland. The leader of the Democratic Unionist Party (DUP) is accused of historic sex offences, which include rape. Many are speculating about the...