HALIFAX—While United States President Donald Trump continues to promote political marriage, it’s........
visit website