“That scene will never air again on Discovery,” a Discovery spokesperson says of the scene that originally aired Oct. 27 showing cast member Ron Ens striking a tethered horse with a metal hammer used for horse-shoeing. PETA responded to the scene by requesting that Idaho’s Lemhi County Sheriff’s Office open a criminal investigation into Ens.
TOPICS: Discovery Channel, River of No Return, PETA, Reality TV