The FFRF has demanded a full retraction of the statement. The police force in Opp, a town in Read More
Every survivor will receive about $2,800. The German Government has consented to make a single lump sum payment Read More
Sex abuse is not the sole reason for the fall. A 2018 Gallup survey shows Americans' trust in Read More