Yoav Gallant Says AMERICAN Troops Need To Die For Israel! · Cenk Uygur · Sentinel