Mother of Ahlittia North is inconsolable