A robot named Cosmo has become six-year-old Kevin Fitzgerald's unlikely ally in his uphill everyday battle with developmental difficulties.
A robot named Cosmo has become six-year-old Kevin Fitzgerald's unlikely ally in his uphill everyday battle with developmental difficulties.