The idea of troops in US streets for an extended period of time – an extreme measure even when temporary – has now become close to a sacred consensus By Glenn Greenwald | January 26, 2021 Washington, DC has been continuously militarized beginning the week leading up to Joe Biden’s inauguration, when 20,000 National Guard troops […]
Source