Do Aliens Have A Religion?

A government subsidised business? Thats a bit of an oxymoron isn’t it? Nice to see “They”

Dear oh dear.