Pretty nice.
I don't really agree w/ the message, but I'm rating this more on its quality than its political views in it.
Graphics: Okay, could be cleaned up so it looks better.
Style: I really liked your collaboration of pictures, a couple of them almost made me cry.
Sound: The music fitted in nicely with the flash.
Good Job : )