DUSSELDORF - A 71-year-old man took coronavirus distancing rules into his own hands by pepper-spraying passers-by, German police said on Monday (19).
The man unleashed a cloud of pepper spray firstly on a group of joggers then on two… Read More...
By Sasha Von Oldershausen
When Joe Biden dropped the Arabic phrase ‘Inshallah' in the first presidential debate last month, Muslim Twitter lost it. Inshallah, which means “if God wills,” can be a double-edged sword, equal parts sincere… Read More...