Middle East Children’s Alliance (MECA)

We Care About

International Migration, Refugee Issues
Education
Emergency Response

Berkeley, California
http://www.rideforpalestine.com