Seychelles February 26, 2025By AfricNewsChina’s Xi promises $50 billion for Africa over next three years – Seychelles News AgencyBy AfricNews