Day: June 22, 2018

Video

89 yr Old French Priest Done Slapped The Sh** Out of a Hollering Baby

A French Catholic priest today spoke of his shame after being forced into instant retirement for hitting a two-year-old boy

Read More