Dear friend,
"US microbiologists are so frightened of being hauled off in handcuffs for a minor administrative oversight that they have decided to avoid biodefence research entirely."
What does "being hauled off in handcuffs" mean here? Does it mean " be put into prison"?
A million thanks.