Tags: david archuleta

'American Idol' alum David Archuleta says God told him to come out publicly