Israel (now broader Mid East discussion)

About time people start acting to stop the idiots from blocking the streets.