Merkel’s tough stance toward Russia threatens trade war (via GlobalPost)
BERLIN, Germany — Chancellor Angela Merkel has issued an ultimatum to Russia over what she called its annexation of Crimea: Back down or face strong measures from the European Union. Accusing Moscow of acting by the “law of the jungle” in an address…
See great cartoons by all the top political cartoonists at http://cagle.com. To license this cartoon for your own site, visit http://politicalcartoons.com