Panama battle takes ugly turn