Suspicions have arisen that, in addition to rough seas, a technical fault in the boat may have contributed to the accident in Vietnam that claimed the lives of 15 Indians, including 10 Tamils.
Suspicions have arisen that, in addition to rough seas, a technical fault in the boat may have contributed to the accident in Vietnam that claimed the lives of 15 Indians, including 10 Tamils.