Pakistan Declares 'Open War' on Taliban, Kabul Explosions
Pakistan declares 'open war' on Afghanistan's Taliban government, with explosions reported in Kabul. Other top stories include a Green Party by-election win, Netflix deal fallout, UK court backlogs, and breakthrough fetal stem cell research.
