Salim Ali held many views that were contrary to the mainstream ideas of his time.
सालिम अली के कई विचार अपने समय के मुख्य धारा के विचारों से विपरीत थे।