an Assigned Media project
American Society for the Defense of Tradition, Family, and Property (TFP) is an extreme right evangelical Christian branch of the international Defense of Tradition, Family, …