In the Vedas, the forces of nature and its processes are personified as deities. Mitra and Varuna are two deities which are portrayed as icons of intimate friendship between males. ‘Mitra‘ is the personification of the Sun, and ‘Varuna’ refers to the bodies of water....

read more