Punjabi village caught fleshing