Khalid Mehmood Rashid is a Pakistani citizen who was arrested on 31 October 2005 in South Africa.
A Pakistani national named Khalid Mehmood Rashid was arrested on October 31, 2005, during his stay in South Africa.