Jun222023 by Peter AitkenNo Comments Indian Muslim leader defends Modi amid ‘Squad’ criticism, human rights concerns