05.15.2018 - By The Ricochet Audio Network
President Trump delivered a video address at the dedication of the American Embassy in Jerusalem, Israel.