France protest: 575,000 people take part in demonstrations across major cities; 70,000 police deployed | What we know — NRI Bytes