Day: November 17, 2021

Australian War Propaganda Goes Off the Rails

In a blatant advert for arms sales masquerading as news, 60 Minutes tries to tie Taiwan to the fantasy of China randomly invading a continent of white foreigners thousands of miles away, writes Caity Johnstone.

The Pentagon as Pentagod

America’s true god is a deity of wrath, whose most militant disciples employ murderous violence across the globe, writes William J. Astore