English: There is some question as to whether those sacrifices were goats or human.
Telugu: ఆ త్యాగాలు మేకలు లేదా మానవులుగా ఉన్నాయా అనే దానిపై కొన్ని ప్రశ్నలున్నాయి.