InternationalAnalysis
Germany, Rest of Europe Proves Lack of Backbone
German Chancellor Angela Merkel recently negotiated a cease-fire in Ukraine with Russian President Vladimir Putin. Within days, Ukrainian troops lost the city of Debaltseve to… Read More