3,000 km from Mumbai, Indian Navy pulls off daring 48-hour rescue of 20 crew from hijacked Iranian vessel · Activ.news