Original: Moon has spoken vehemently against "free sex" and homosexual activity.
Simplified: Moon has spoken vehemently against homosexual activity.