Thursday evening news briefing: Germany could adopt Rwanda plan paid for by UK 0 05.09.2024 19:35 Telegraph.co.uk