Laila Murad

Laila Murad is an organizer with the Free Tarek Mehanna Campaign and lives in Boston, Massachusetts.

May 3, 2014