The National Assembly of France has cleared a controversial law that bans the wearing of masks at protests. It is perceived as an attempt to reduce violent incidents during street protests. For the last few weeks, France has been witnessing violent street protests. In these protests, the masked protesters have participated in large numbers. It […]
