What’s New is Old….
CommentsI 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.