Alberta Holocaust denier reportedly arrested in Germany - Edmonton

Edmonton Alberta Weather & News

A Jasper, Alta., woman, infamous for denying the existence of the Holocaust, has been arrested…

Not your nan's pastor: New face of Pentecostal church in St. John's - Newfoundland & Labrador

Edmonton Alberta Weather & News

A new church in downtown St. John’s is putting a modern twist on religion and spirituality…