France has faced repeated criticism from the UN and various national and international organisations, including the Council of Europe, over the excessive use of force by its law enforcement agencies.
Large protests against the results of the presidential election took place in Mozambique in southern Africa.According to Al ...