Palestine Advocate
Advocate for Palestine :Human Rights, providing source material, book recommendations, latest news, access to pdf documents, generate Palestinian art etc. (Powered by the Islamic Lifestyle Solutions - www.islamiclifestylesolutions.co.za)






