Now it Makes Sense

Do you remember the group of Russian spies that were arrested shortly after President Obama’s “burger summit” with Russian President Dmitry Medvedev? I didn’t have a whole lot to say about it, other than the timing seemed a bit embarrassing.…