Anger Explodes in Tel Aviv After Court Orders Release of Illegal Aliens

CoCC
October 13, 2013

The Israel Supreme Court recently ordered the authorities to release thousands of illegal aliens from Africa that were being detained. About 30,000 illegal aliens from Africa live in Tel Aviv.