The Sangh Parivar lacks the courage to face certain inconvenient truths such as that India was ruled by Muslims and Christians for centuries. Hence they hate Muslims and Christians. This hatred lies at the root of its entire outlook, particularly its religious intolerance.