No media source currently available
Twin suicide bombings by the Taliban strike a police convoy in the outskirts of Kabul.