Ethics 101

A baby lies on a slab in front of you.

She’s alive, kicking and cooing. Adorable, isn’t she?

Is it okay to kill her?

Read More

A Muslim president

Dr. Ben Carson has been politically incorrect with recent remarks like these:

“I would not advocate that we put a Muslim in charge of this nation. I absolutely would not agree with that.”

Read More

Welcome home

The Pope comes to America.

What a perfect time to reflect on the power and majesty of God’s Church, the Catholic Church. Christ Jesus built His Church upon His Rock, that Rock being Peter, the first pope. Pope Francis is the 266th Roman pope in a line that can be traced directly back to Peter.

I read a letter in the Wall Street Journal this morning with that same old tired diatribe that pro lifers don’t care about the kid after he or she is born.

Of course, it is a total falsehood…

Read More