Wow, just got home from work and then the sound of gunfire and explosions (fireworks). There's a major protest confrontation just a few blocks from my apartment.