Slap In the Face…Trans Visibility In what appears to be the ultimate slap in the face to Christians and Christianity, the Boyz in … April 1,5:15 AM By James Vincent In Finance