More than 60 people are believed to have died after a migrant boat from Senegal was found off West Africa’s Cape Verde islands, foreign media reported....
Wang Yi, director of the Office of the Central Commission for Foreign Affairs, vowed that China will help Sri Lanka effectively address the challenges of financial...