I know this is a tough concept to understand but no. We should mind our own business. Israel is not our business. Protests against Israel are not our business. We are definitely not the moral police for the rest of the world. Hell we can't even manage it for this country.