Minister Ariel slams decision to delay annexation talks, says Israel 'is not the 51st star on the American flag.'

Read more