Rangers checkpost attacked with hand grenade in Karachi