Predator or Human Activity ?

Predator or Human Activity ?

Observation - Predator or Human Activity ? - Southern Africa. Description: Found this poor guy/girl in the grass,while looking for the other (live) one,that run off.Grass have

Found this poor guy/girl in the grass,while looking for the other (live) one,that run off.Grass have been mowed recently,surely this one easily could have escaped the blades,but some destruction left behind the mowing is evident as rather large rocks was dragged for meters by the vehicle.