At the risk of sounding Xenophobic (trust me, I'm far from it!), the description of the offender matches most Muslims. Could this be yet another act of Jihad what with the crap that's going on in the Middle East and parts of Africa, considering he targeted somebody in a uniform selling Poppies?
I hope they catch the tosser who did it.