CAPEÂ CANVERAL, FLORIDA -- Lieutenant Commander Jesus Hubert Christ has officially checked in for his first day of duty in the newly minted joint "Religious Freedom and Space Task Force" created by the Donald Trump presidential administration.
Christ is among hundreds...