Mike Huckabee Just Can’t Help Himself… My Daily Liberty 23 hours ago IMAGE ABOVE FROM VIDEO BELOW TOP COMMENTS FROM VIDEO BELOW Huckabee is Israel’s man, not the US ambassador. Huckabee is a disgrace and should be removed as ambassador!!