Definitions for "RAMALLAH"
Palestinian city north of Jerusalem that is the headquarters of the Palestinian Authority.
Ramallah (Arabic: ) is a Palestinian city in the West Bank of approximately 57,000 residents. It is located about 10 kilometers (6 miles) north of Jerusalem.
RAMALLAH is the product of White Trash Rob (BLOOD FOR BLOOD, SINNERS AND SAINTS) taking a quick snapshot of the current turmoil of the world with the angry camera of his soul. RAMALLAH is a horrifying window into the sheer depravity and brutality that has resulted from the mantra of an eye for an eye and the credo of "do unto others as they have done unto you". RAMALLAH seeks to expose the ugliness of the bloodshed we get a sneak peak of in the evening news.