5035. The committee insisted on a total check on all social evils and he was the one who heralded the revolution. September 16, 2025 by Admin A. Harbinger B. Apostate C. Renegade D. Apostle ✅ The correct answer is option one who heralded the revolution.