World French TV Channel Fined for Calling Abortion the World’s Leading Cause of Death November 25, 2024