Afghan Taliban leader Mullah Omar ‘may be in Karachi’
The leader of the Taliban in Afghanistan may be sheltering in the southern Pakistani city of Karachi, according to British and US intelligence.
Last month the Afghan Taliban number two, Mullah Abdul Ghani Baradar, was seized in a Karachi Madrassa.
Shahzeb Jillani has been asking the residents of the city how they feel about the possibility that Mullah Omar may be in their midst.

