protests modi houston