Posts

Showing posts from July, 2025

The Gaza Post

 So, without getting too far into it, we’re crossing 500 days of war in Gaza. More than sixty thousand Gazans have been killed (almost certainly a significant undercount), and our best estimates of the Lancet and other journals indicate that approximately 300,000 excess deaths have occurred. Starvation, dehydration, heat, disease and violence have combined to make Gaza a death trap.  Needless to say, it’s a complete and unending nightmare for the people of Gaza.  There’s a hard, horrible truth here. Israel is beyond account. They have spent the past fifty years building political intrigues, military supremacy and a society that demands lebensraum at any cost. They know that their current superiority could shift and that this is their prime opportunity to get “everything” they want…living spaces and land and power and a pure, “clean”, peaceful and unified nation to live in. There’s no point in arguing it, it’s inevitable and no one on the Internet or even in the White Hous...

Nanjing

Image
 In 1931, the Japanese Empire invaded China after a false-flag “ provocation ” and subjugated China’s northeastern provinces, creating a puppet state known as Manchukuo . Japanese rule in these provinces was rooted in the Japanese military (as opposed to the nominal civilian government in Tokyo), but was nominally enforced through a puppet Manchu emperor. Manchukuo’s Chinese civilian population was subjugated, set to labor on Japanese projects, and massive numbers of Japanese and Korean civilian laborers were moved into Manchukuo for economic development. This invasion was contested by the Chinese, but given the feeble Chinese military of the time, the only thing this resistance actually accomplished was increasing body counts and luring Japanese deeper into the interior. Japanese developments in occupied Manchukuo poured much-needed raw materials to factories on the Home Islands, fed Japanese soldiers, and served the desires of the Imperial Army as they constructed what looked a l...