WORLD NEWS Huckabee suggests Muslim countries should give up land for Palestinian stateBy KahawaTungu ReporterJune 11, 20250 The US Ambassador to Israel Mike Huckabee has suggested “Muslim countries” should give up some of their land to create…