Hundreds of people blocked soldiers on a drug-trafficking patrol from leaving a village in rural southwestern Colombia.