Deer trapped in barbed wire for two days finally freed. Watch rescue 19 November, 2023 by Newstars Education See also Bill Gates spotted eating hot dog in Times Square, internet calls it ‘billion-dollar hot dog’