French TV Channel Fined $100,000 for Saying Abortion Is World’s Leading Cause of Death
A French television channel was fined and forced to apologize after it reported that abortion is the world’s leading cause of death. ...
The post French TV Channel Fined $100,000 for Saying Abortion Is World’s Leading Cause of Death appeared first on The New American.