ForgotPassword?
Sign Up
Search this Topic:
Forum Jump
Posts: 1197
Oct 2 06 1:52 AM
Quote:So Lets see. The BBC a British News Corp in a Country that set up their own protestant religion denying the true scriptures and since has hated Catholics and the Church is airing an anti Catholic Docudrama.
Share This