Stephen McDonnell, a knowledgeable BBC correspondent in Beijing, dives into the escalating tensions between Japan and China over Taiwan, analyzing the strong reactions from both sides. Meanwhile, Imogen Folks, reporting from the UN in Geneva, discusses the Human Rights Council's decision to investigate the alleged massacre in El Fasher, Sudan, pushing for accountability amidst dire humanitarian crises. The conversation kicks off with an unsettling recap of Russia's deadly strikes in Kyiv, highlighting the devastating toll on civilians.