Church fumes over broadcaster’s anti-Pope remarks (January 4, 1980)

Miami News January 4, 1980 by Sherry Woods, and Eliott Rodriguez
WNWS, archdiocese, organized religion, FCC