UK Home Secretary responds to legislator on Rwanda claims

The United Kingdom Home Secretary Suella Braverman addresses journalists during a joint media briefing with Minister of Foreign Affairs Dr Vincent Biruta in Kigali, on Saturday, March 18. Photo by Craish Bahizi
The United Kingdom Home Secretary Suella Braverman addresses journalists during a joint media briefing with Minister of Foreign Affairs Dr Vincent Biruta in Kigali, on Saturday, March 18. Photo by Craish Bahizi
Times Reporter