“Impeached” Pro-Life Student Refuses to Back Down

Katie Ascough (YouTube)

A 20 year-old student at the University College Dublin (UCD) who was impeached from her position as student union president because of her pro-life views says she’ll never lose her passion for defending life.

Read the rest…