Toronto's new gay pastor hopes to inspire the next generation

Taking over from Brent Hawkes, pastor Jeff Rock of the Metropolitan Community Church led Pride service 2018

by