The American Annexation of Okinawa (video)

The Potsdam Declaration of 1945, which set out the Allied Powers’ terms for Japan’s surrender, deprived Japan of all its overseas territories. Taiwan was a Japanese territory that was freed after World War II. The nearby Ryukyu Islands that include the large island of...

read more

‘Maximum Pressure’ Is Killing Lebanon, Too

From The American Conservative:Ali Hashem describes how U.S. “maximum pressure” on Iran is wrecking Lebanon and simultaneously making Lebanon more dependent on Iran:The more the United States ratchets up its pressure on Lebanon, the more opportunities will...

read more