France protest holds a mirror to India