Charlie Kirk Joins Israel’s 24 Hour News To Discuss The Israeli-Palestinian Conflict

Charlie Kirk Joins Israel’s i24 News To Discuss The HISTORIC Relocation Of The United State’s Embassy To Jerusalem, The Capitol Of Israel!