Retired Albany Bishop Admits Returning Accused Priests to Ministry Without Notifying Law Enforcement August 2, 2021 by Web Master The Cathedral of the Immaculate Conception is located in Albany, New York. Bishop Howard Hubbard led the diocese from 1977 until 2014. Read More: National Catholic Register