Pervez Musharraf was born on August 11, 1943 in Delhi, British India. He has been married to Sehba Farid since December 28, 1968. They have two children.
Perceptions are sometime far more important than facts.
Perceptions are sometime far more important than facts.