18 August 2021

Rep. Barbara Lee is the only person with any moral authority to speak about the war in Afghanistan, and of the failures of the American Empire in the Middle East.


tags: barbara-lee  afghanistan  blog