20070828 india: Left to protest Indo-US nuclear deal; joint naval exercises