News

Last Friday, 18 people were injured in a knife attack at Hamburg's main train station ... One of those passersby is Muhammad ...
The same radical worldview. The same imported hostility toward everything for which the West stands. It’s there, lurking ...