Upcoming Event: Birzeit Society in Cleveland, June 30-July 3The Birzeit Society is coming to Cleveland this week. They will host their 13th Annual Conference in Cleveland between June 30-July 3....