Mar 26, 2025
By Madalaine Elhabbal
France’s National Independent Authority for Recognition and Reparation’s annual report says the organization has resolved 852 cases, with 99% involving... Read more