Indian seafarer’s death in Venezuela raises questions after body returns with missing organs
An Indian sailor who died in Venezuela has become the focus of an official investigation after a second post-mortem in India found that most of his vital internal organs were missing, prompting his family to allege foul play and New Delhi…
Read More...
Read More...