Wednesday, December 27, 2017

Did Russia test its ICBM over Poland?

Most of Polish media are convinced that the light show over southern Poland and parts of Ukraine is not a Santa but rater a result of ICBM test by the Russian military. It may be their warning to Poland that is buying Patriot missile systems.