September 3, 2012 vsp calgaryliberal.com: July 20, 2005: Canada’s Liberal Government Legalizes Gay Marraige Continue reading