'Our Palestine' is an App that discusses Palestine before the Nakba, during the Nakba, and post-Nakba. It covers Zionist massacres, displaced Palestinian villages, and Palestinian refugee camps and addresses the issue of prisoners, along with a variety of articles on the Palestinian cause. You surely will find all the answers to your questions here.