magnolia ahmed