The official newspaper of Harrison County, MO. Established 1873.
A shocking video posted on Facebook in May showing people maiming and torturing a llama led…