In footage posted on Pear Video, a China-based short video platform … in the town of Yesanguan in Hubei province’s Badong county, the Beijing Time news site reported. Some netizens found the scene too inappropriate and bloody, while others felt it …
( read original story …)