Death toll from the incident has reached 34
Cargo vessel collides with launch carrying more than 100 passengers
We have made mistakes in the way we have treated our rivers so far. Let us not continue to make those...
It is high time that polluters paid the price for the damage they have caused