Happy belated Malala Day, everyone. I forgot to send my Malala Day cards, again, so I guess I'll save them for next year. If you haven't seen it yet, Malala Yousafzai addressed the UN yesterday on her 16th birthday, which coincidentally also falls on Malala Day. Its going to make you feel better about the world.

You can see why this incredible young woman has the Taliban shitting themselves.