Jennifer Delgado Insulted Haiti and Haitians
I came across a video on Facebook earlier, and it upset me. It’s a video of Jennifer Delgado, a meteorologist with The Weather Channel, on air stating that Haiti’s deforestation is caused by starving children eating the trees. She was making a…