Millions of British Public Sector Workers Take to the Streets in Historic General Strike · Amy Goodman · Sentinel