Wow, some of those really do suck.
I'd never seen the Hezbollah flag before. That's a little scary.