Jay Shapiro calls President Trump's recognition of Jerusalem the most surprising event of the year.

Read more