Welcome to the official Kenya Broadcasting Corporation (KBC) News YouTube channel.
The Chinese coast guard has seized control of a disputed reef near a major Philippine military outpost in the South China Sea, according to Beijing's state media, adding to longstanding…