English: A video of the killing had been posted online.
Telugu: వారిని చంపుతుండగా తీసిన వీడియో ఒకటి ఆన్ లైన్ లో పోస్టు చేశారు.