Widespread violence in France following police shooting of a teenager – All you need to know
The violence in France erupted after a teenager was allegedly shot dead by the cops during a traffic stop. As per reports, around 2,000 riot police have been called in…