Rahul Gandhi, the head of India's opposition, continued to attack the government in a speech on Sunday, urging Indians both in India and the US to defend democracy and the Indian constitution.

Gandhi, a strong opponent of Indian Prime Minister Narendra Modi who was ejected from the legislature, charged that Modi and his Bharativa Janata Party (BJP) were dividing the nation and ignoring crucial issues like unemployment and education.

“To be nasty to people, to be arrogant, to be violent, these are not Indian values,” Gandhi, 52, told a crowd of about 700 at the Indian Overseas Congress USA event at the Jacob Javits Center in Manhattan. He spoke just after a minute of silence recognizing a massive train derailment in eastern India that killed 275 people and injured hundreds more.

“Modern India cannot exist without our constitution and our democracy,” he said Sunday. He also urged a stronger partnership between India and the US to offset China’s influence.

“One of the things we have to think about is the bridge between India and the United States,” he said. “How do we compete with the challenge the Chinese have placed on the table,” he asked, specifically citing issues of mobility and the world’s energy supply.

Gandhi has been on a three-city tour of the United States, including speaking engagements at Stanford University in California and the National Press Club in Washington, D.C.

Meanwhile, US congressional leaders have invited Modi to address a joint meeting of Congress later this month. House Speaker Kevin McCarthy, Senate Majority Leader Chuck Schumer and other leaders announced the address as an “opportunity to share your vision for India’s future and speak to the global challenges our countries both face.”

Grandson of former Indian Prime Minister Indira Gandhi, Rahul Gandhi is a member of the Indian National Congress party. He is considered to be Modi’s main challenger in the upcoming 2024 elections.