Today, President Obama announced that the U.S. was shelving the proposed plan for ground-based interceptors in Poland and the accompanying radar in the Czech Republic. Great timing, Mr. President. After all, today is the 70th anniversary of the Soviet invasion of Poland, and according to the New York Times article, the Polish government considered the…
