Article

expressandstar.comexpressandstar.com on 2022-07-22 13:19

UK has already paid £120m for stalled Rwanda deal

Officials for the east African nation’s government confirmed it has received the entire initial payment for the agreement signed in April.

Related news