Home WORLD NEWS Indian navy recovers 22 bodies from barge sunk by Cyclone Tauktae