About

Lemallah means Upwards in English and is a broad based grass roots organization based in Jerusalem concerned with uniting the people of Jerusalem to lead the world Lemallah