Miss USA 2017 Kára McCullough on Why She’s ”Thankful” for Controversy Over Health Care Comments

Kára McCullough, Washington DC, Miss USA, Top Ten

Kára McCullough is ready to move forward from the controversy surrounding her Miss USA 2017 win.
E! News spoke to the Washington, D.C.-based scientist after she backtracked on…


Leave a Reply