Xinhua | April 18, 2024
Vehicles run on the road at the "new city" Kilamba in the suburb of Luanda, Angola, March 7, 2024. (Xinhua/Li Yahui)