English: There are numerous websiyed on this subject in the Internet.
Telugu: ఈ విషయంపై ఇంటర్నెట్లో రకరకాల వాదనలు వినిపిస్తున్నాయి.