YourFellowArab, a prominent YouTube personality, has been reportedly kidnapped in Haiti, sparking concern and calls for support from fellow creators like Sneako and Lalem.
Newborn Jaxton Brown was reportedly found safe, but Destinee Cothran and Justin Brown are still on the run after authorities believe they fled after child protective services issued a court order for custody.