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