mandy kelly egypt