The internet exploded with fury after the parents of 3-year-old soccer phenomenon Nevada Pierre claimed on Instagram that police had been called to remove their son from a youth sports league because he was too talented. Recently released body camera recordings shed light on what took place.
Read full article