Here’s a Christian perspective of what has been making headlines in the news from our country and all over the world. This week, we think of that slap in the face that French President got…and how this points to our own sinfulness.

/