US Elections (& Politics) :)

Where ever this evil woman went only destruction followed. Always caught on camera in various countries including allied countries meeting liberals for color revolution. Guess the rats are abandoning ship.

I'd guess she got recalled by Satan?