Showing the Christmas Spirit

A viral photo of a police officer purchasing shoes for a homeless person shows true charity.

November 29, 2012

Examined