France is facing international criticism from human rights groups for its rule prohibiting female Muslim athletes from wearing the hijab, or headscarves.Read More US
Discover more from NEWS Daily
Subscribe to get the latest posts sent to your email.