ALBAWABA - Amidst the ongoing turmoil in Gaza, tensions have once again flared in Jerusalem. People who were denied entry to the Al-Aqsa Mosque sought to pray on the streets, but were met with a heavy-handed response from Israeli law enforcement. The Gaza Strip, spanning an area of approximately 350 square kilometers and inhabited by 2.5 million people, has been under relentless bombardment for days. The majority of the population ...