Catholic Herald logo

Voters will choose between Emmanuel Macron and Marine Le Pen on May 7