UK treaty with Rwanda ratified, Safety of Rwanda Act now in force

In what is a day of enormous shame for any right thinking person in this country, the UK’s treaty with Rwanda has today been ratified which means that the Safety … Continue reading UK treaty with Rwanda ratified, Safety of Rwanda Act now in force