A half-naked woman was filmed dangling from electric cables above street in China after her alleged lover’s wife reportedly arrived home earlier than expected. In the distressing clip, shared online, the woman’s limp body can be seen hanging from…
Browsing Tag