Anderson Cooper Apologizes For Fawning Over Cher: VIDEO - Towleroad Gay News