The presence of Russian troops in Ukraine, Russian fighter planes in European airspace above Finland, Denmark, the Netherlands and Britain shows a fact many prefer to deny – there is war with Russia.
Marcel Michelson, Contributor, Forbes
Fri, 08/29/2014 - 1:05am
The presence of Russian troops in Ukraine, Russian fighter planes in European airspace above Finland, Denmark, the Netherlands and Britain shows a fact many prefer to deny – there is war with Russia.