
News
Parents Starved Son, 11, Who Weighed 36 Pounds, Forced Exercise: Court Docs
The parents of an 11-year-old boy who was found to weigh about 36 pounds in Florida are accused of starving him, forcing him to exercise and making him “stand in his room all day,” court documents say. Brandon Palmore and his wife, Shantell Palmore, were each arrested on Thursday, March 5, on charges of child […]



















