Much like a team of annoying, spoiled children, President Barack Obama and Chancellor Angela Merkel are having a tantrum as Crimea joins the Russian Federation. Obama and Merkel seem more intent on provoking and humiliating Russia and President Putin…
more »