Question: Why do Catholics continue to vote for this filth?
Answer: Because their priests and bishops vote for this filth.
Question: Why do Catholic priests and bishops vote for this filth?
Answer: Because the majority of Catholic priests and bishops are Leftists.
Leftists always vote for Democrats.
The Democratic Party has fallen into great evil.
Voting for evil makes a person acquiescent with filth.
Question: How can they be so ignorant?
Answer: Because most of them are homosexuals therefore do not know Christ.