Welcome to the official Kenya Broadcasting Corporation (KBC) News YouTube channel.
Madagascar is committed to the principle of the territorial integrity of UN Member States and has expressed its support for the respect of the sovereignty of the Kingdom of Morocco…