Game Over

It is official Israel and its Jewish lobby have lost the war that in recent years have kept us glued to the monitor, and to the rumors that were circulating. They say that not even

Continue readingGame Over