Ramallah is peacefully flourishing