Jun 20, 20231 minTelangana couple dangled from tree, caned over black magic suspicion; caught on cameraSuspecting them of practising witchcraft, villagers in Telangana dangled a couple from a tree and beat them up. The couple were rescued...