Āryāvarta is a term for parts of the Indian subcontinent in the ancient Hindu texts such as Dharmashastras and Sutras. The limits of Aryavarta vary from text to text. Read More
The trailer of Huma Qureshi's Netflix show "Leila", which was dropped online on Friday, showcases the search of a mother for her missing daughter in an imagined world, where there is discrimination. ...