Moon has spoken vehemently against homosexual activity .
Moon has spoken vehemently against `` free sex '' and homosexual activity .