The Great Mirror is a collection of several thousand photos showing cultural rather than physical landscapes. They are intended to illuminate the people who have shaped the face o ...
Al-Awda, The Palestine Right to Return Coalition is an international democratic grassroots organization whose mission is to educate, advocate and organize for the implementation of ...