The Latest

The G7 and Russia

As the Group of Seven (G7) leaders meet in the French coastal town of Biarritz this weekend, the issue of recent Russian behavior will most […] More

The Comeback of Hate in Europe

  Bottom Line Up Front Germany is experiencing a renewed wave of virulent anti-Semitism and intimidation and violence directed toward immigrants, especially Muslims. Some German […] More