By Osagie Alonge

Candice Glover has emerged the winner of the 12th season of American Idol.
Glover beat Kree Harrison to win the crown last night May 16, 2013. This was her third attempt at the TV talent show.
The 23-year-old was said to have moved the judges to their feet and to tears with her performance.

