Mohammed Naeem Noor Khan was arrested in Lahore in July 2004 .