By Michael L. Brown Striker Summary: The prominent announcement from the White House that the “Transgender Day of Visibility” would be celebrated on the same day as Easter this year is plain evidence that America is in moral freefall. The United States has become a “post-Christian nation”. Only a powerful spiritual awakening and revival willContinue reading “No Denying: America Is in Moral Freefall”