The Weather Channel apologizes after N-word appears on U.S. broadcast – National |…
The Weather Channel has issued an apology after a derogatory racial slur that appeared during a broadcast in Des Moines, Iowa, last week left viewers reeling.
The Atlanta, Georgia-based company apologized after its channel, Local on…