Afghan Taliban leader Mullah Omar is based in Pakistan and everyone knows it, French Foreign Minister Bernard Kouchner says, calling on Islamabad to do more to help end the conflict.
Mullah Omar is in Pakistan: