Merkel and Hollande are right to distrust Putin and his separatist stooges.
↧
Merkel and Hollande are right to distrust Putin and his separatist stooges.