The wife of the Afghan president, Hamid Karzai, has given birth to their first child - a son they named Mirwais, Mr Karzai's spokesman said yesterday. Mirwais was born on Thursday evening in Kabul, and mother and son were doing fine, the spokesman, Karim Rahimi, said. "God gave him a son," Mr Rahimi added. "Karzai prayed for his son to serve the Afghan people." Mr Karzai, 49, married Zeenat in 1999 while she was working as a doctor with Afghan refugees in Pakistan, where he was in exile. She rarely appears in public because of Afghan Islamic tradition.