Welcome to the official Kenya Broadcasting Corporation (KBC) News YouTube channel.
Japan welcomed, on Friday, the adoption on October 31, 2025, of United Nations Security Council Resolution 2797, which affirms that "a genuine autonomy, under Moroccan sovereignty, could be one of…