+1

Hard to believe the world can stand by and let Yemen happen.

FUCK!! FUCK!! Fcuk.