Youth Program / Halaqas

Ongoing

Very active youth program organizing gatherings or 'halaqas', camps, sporting events and many other social activities.