Sep 12, 2021 Cascadia Libera 20 years of war, and what do we have to show for it? The Taliban rule Afghanistan once again.