Jerusalem24 – Riham Abu Aita – In 90 seconds, Omar Rammal’s “The Place” – a short film tells the whole…