Has the Dolphin Squad of Punjab police that was created with heavy investment and lofty aims, been able to achieve its objectives?