General Ziauddin Butt, the former directorate of Pakistan's spy agency ISI has alleged that retired Pakistani military officer, Brigadier Ijaz Shah had harboured Osama Bin Laden in Pakistan for years with Musharraf's approval at the same time when other arms of the Pakistani military and the US were hunting him.