Hakki Pikki trio stranded in Mozambique return to India Friday

India