Pin It
Dec
10

what i can decipher by the news

is that israel has just been put in its place by the united states military, and told to stand down on iran. This is very very good.