Not taken recently but a reminder to the terrorists that Israel will survivie and welcome all tourists who come in peace.
Yes