What’s New is Old….
I have an article up at TAP about the latest verbal brawl between the US and Russia over the proposed missile defense bases in Poland and the Czech Republic.
I have an article up at TAP about the latest verbal brawl between the US and Russia over the proposed missile defense bases in Poland and the Czech Republic.