Entries by Pedro de Alvarado

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 this port for the next 25 years. This move has opened up discussions about Israel’s […]