'Mother of the Revolution'?

Been dying to know what this person I like to call Alarmed Lady thinks about the two American generals in charge of nuclear warheads getting taken down in an armed coup this week. (Not really, they were just "relieved of their duties.") This makes me feel alarmed for some reason, so I can only imagine how Alarmed… » 10/12/13 10:06am 10/12/13 10:06am