Is America’s “Greatest” Ally Teaming Up With China to Screw America?

Israel. America’s greatest ally. Right? Not so fast. According to a report by Breaking Defense, Israel refused a recent request by the American government to inspect a new port in the city of Haifa that China helped build. SIPG, a Chinese company, will operate… View More