It's about time Angela Merkel got more involved. The one European leader Putin might just listen to.
Russia needs the west more than the west needs Russia.
So what if gas prices have to go up? IF it's proven that the Russian backed militants are responsible, then Europe, as a whole, has to...