
Parents Arrested for Starving Baby Close to Death by Force-Feeding It Vegan Diet
A vegan couple from Florida have been arrested for starving their 5-month-old baby close to death because they fed it a dangerous vegan diet. Julia French, 20, and Robert Buskey, 31, were arrested after police […]