This is it, what we all had been waiting for so enthusiastically for the past 12 weeks, the winner, Afghan Star of season 12, has finally arrived and was announced on the grand finale show.

NEWS