This woman adopts a 17-year-old girl who spent 3,739 days in foster care and 24 different homes

If we had to make a list of the most challenging jobs in the world, being a parent would surely make it to our top 10. Raising children, maintaining a household, and holding down a job to pay the bills and put food on the table is no easy task for anyone. But no matter