20030611 videos: Absconding Punjab magistrate surrenders