Black Panthers and Nation Islam folk showed up to march on the largest monument to the Confederacy in the world, Stone Mountain, in Georgia, fully organized and fully armed, guess what we didn’t see? A single police officer hitting people with teargas or rubber bullets. Guess