"Overzealous" police impound food aid