aplebessite.com
Selling Out Ukraine
German Chancellor Angela Merkel met with Russian President Vladimir Putin a few days ago in the Russian city of Sochi, which is next door to Russia-partitioned Georgia and a short Black Sea hop fro…