If you have been keeping up with the news a bit lately, surely this name may sound vaguely familiar. The Theo Affair, the latest controversy surrounding the French police is making a lot of noise within and beyond France’s borders. On February 3rd, what should have been a routine patrol incident turned into a violent altercation between four policemen and the ...
Read More »