By Baxter Dmitry – The People’s Voice

US troops must be ready fight and to die for the defense of Israel — even to the point of being placed under Israeli commanders responsible for battlefield decision making — according to one of the highest ranking military officers in the US armed forces. Continue reading “Top US General Says American Troops Must Be ‘Ready To Die For Israel’”


