Saudi Arabia has introduced a series of new laws which define atheists as terrorists, according to a report from Human Rights Watch.
The majority of Muslims in Europe believe Islamic Sharia law should take precedence over the laws of their European host countries.
Catholic League President: Brutal Treatment of Women at Ireland’s Infamous Magdalene Laundries Is “All A Lie”
In case you're not up on your Irish history, the Magadalene Laundries were workhouses where women and girls were incarcerated.
I have long argued that the very word “Islamophobia” is a nonsense term. A “phobia” is something of which one is irrationally afraid.
Any time a report appears in the press placing the Church in a bad light, almost without exception there is an immediate demand for an…
The principle of papal infallibility is now the fundamental principle of the Church. It is the glue that holds all dogma, all Church teachings, together.
To protect the dogma of infallibility, the Vatican has been forced to undermine the political will of governments to deal with overpopulation.
The Vatican and Catholic hierarchy in general concern themselves too much with dominance and too little with social justice.