Good News

Kayla White, a track star from North Carolina A&T State University, recently broke a world record.