Those who live in glass houses….

A GROUP of glamour lesbians who believe the world was created by an alien civilisation 25,000 years ago have criticised the Catholic Church for being out of touch.

Do you get the sense the reporter was being as objective as possible while making sure to point out the humor of the situation? (Link to full article.)

Hat Tip: Catholic & Enjoying It!