English: CCTV footage sparks speculation
Telugu: అనుమానంగా సీసీ టీవీ ఫుటేజీలు