Indian Prime Minister Narendra Modi attends a BJP rally in 2017. His party has been called extremist. Prime Minister's Office, Government of India