Self-Immolation: Is the USA Headed the Same Way as Greece?
A man set himself on fire at the National Mall in Washington DC on Friday, in an apparent act of protest…. It is important for Americans to consider what this may mean for the USA. If the national crisis is now at ‘self-immolation level,’ what is to follow?
Read More