Leila El Alam | About Islam
Home > Leila El Alam

Leila El Alam

Leila El Alam is a tenth grader at Phillips Academy in Massachusetts.

Author Articles



find out more!