North America Hindu American democratic politician Bhavini Patel faces harassment from pro-Hamas and Hinduphobic lobby