Catholic Herald logo
Menu
London Olympic Games - Day 16

When people stop believing in heaven they often create hell on earth