Amna Nasir, professor of faith and philosophy at Al-Azhar University, responded to what Chinese television described as “idols” for the sweetness of the birth.
Amna Naseer, professor of faith and philosophy at Al-Azhar University, said: “I do not understand this thinking…