Massive pro-life demonstration in Ottawa

Thousands of people protest against abortion in front of Canada’s parliament builiding.

RECENT COLUMNS

Archives