India refutes Lankan reports of Indian Submarine being permanently stationed in Thoothukudi by Editor July 19, 2021 0 The Indian High Commission says that the reports are “speculative”