New US Law Forces Americans to Pay Unlimited Billions to Israel at Interest

First published at 18:10 UTC on October 3rd, 2018.
subscribers

In what has been described as an “unprecedented gift of executive power to Israel,” the US Congress has passed for the very first time a law that forces the American president to give Israel a minimum of $3.8 billion per year—without limitation and …

MORE
CategoryNews & Politics
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO