Khalid Mehmood Rashid is a Pakistani citizen who was arrested on 31 October 2005 in South Africa.
Khalid Mehmood Rashid is a Pakistani individual who was apprehended on October 31, 2005, in South Africa.