Tirupati: An ‘evidence’ based book to ‘prove’ that Lord Hanuman was ‘born’ on one of the seven sacred hills of Tirumala, home to the Sri Venkateswara Swamy shrine, would be released on April 13, a senior official of the Tirumala Tirupati Devasthanams said on Saturday. The book with “astronomical, epigraphical, scientific and puranic evidence,” to […]