Today is May Day! Millions of people across the US are staging a general strike today, staying away from work and gathering in the streets at one of hundreds of rallies, marches and other events across the country to protect our rights and our freedoms, and to stave off the impending threat of tyranny and protect our precious democracy.