Prime Minister Justin Trudeau affirmed the equality of women across the country on International Women's Day.

Of course this was laudable on the surface, and very much in line with what Canadians value.

He applauded the progress made towards sexual equality while alluding to the continued injustices women face.

In a barely concealed swipe at certain patriarchal cultures that continue to thrive in Canada, he also deplored gender-based violence, forced marriages and lack of educational opportunities for women.

Read the complete original version of this item...