20 Month-old Quinton Simon has been missing since October 5,2022. The toddler was reported missing from his coastal Georgia home and his mother Leilani is the prime suspect.
20 Month-old Quinton Simon has been missing since October 5,2022. The toddler was reported missing from his coastal Georgia home and his mother Leilani is the prime suspect.