WASHINGTON — Texas Sen. Ted Cruz is among a handful of Republican senators expected to attend the controversial opening of the new American Embassy in Jerusalem on Monday, his office has confirmed. The trip comes roughly five months after President Donald Trump formally recognized Jerusalem as the capital of Israel and announced plans to relocate the U.S. Embassy there from Tel Aviv. Cruz, who has long called for such a move, praised the decision as “courageous and heroic.” But many Arab and European leaders slammed Trump for upending a decades-old foreign policy in which U.S. presidents declined to weigh in...