Ali Abdullah, 18, was arrested along with two other city men as he walked through rural forest in Maine ...
The trail cam showed the furbearer carrying its meal to the woods. The owner of the video speculates it wasn’t someone’s pet.