Sister of man killed in Sudan falls to death, organs donated

Ranjith Nelluvelil, the CEO of Kochi-based Lots Shipping, was shot dead in Sudan on Monday.