Opp, Alabama Police Blames Satan for Increase in Homicides

Alabama Police Blame Satan for Increase in Homicides

The FFRF has demanded a full retraction of the statement. The police force in Opp, a town in Read More

Germany Pays Compensation to WWII Child Refugees

Germany Pays Compensation to WWII Child Refugees

Every survivor will receive about $2,800. The German Government has consented to make a single lump sum payment Read More

Trust in Clergy Members Has Dropped Dramatically According to…

Sex abuse is not the sole reason for the fall. A 2018 Gallup survey shows Americans' trust in Read More