Pirates have demanded a staggering $5 million (₹420 million) for release of 23 Bangladeshi crew held captive aboard the ship MV Abdullah. The Bangladeshi-flagged vessel […]