Catholic Herald logo
Menu
Egypt's ambassador Lamia Aly Hamada Mekhemar presents her credentials to the Pope in 2008 (Photo: CNS)

Vatican foreign minister met the ambassador yesterday hours after she was called back to Cairo