wevv.com
The maternal grandparents of 8-month-old Miya Rudd have now been arrested as the search for the missing Ohio County, Kentucky infant continues. This follows the arrests of the child’s parents, Tesla Tucker and Cage Rudd, and other grandparents. Here are all of the details on the investigation so far.
6 months ago