May12023 by Haley Chi-SingNo Comments French police clash with violent protesters during mass May Day demonstrations