Hoax or history? The communist smearing of Cardinal Stepinac

CNA has this story here.

Featured