Leopard, bear spotted near Tirumala Temple in Andhra Pradesh, authorities on alert

Leopard bear spotted near Tirumala Temple in Andhra Pradesh authorities on alert

Leopard, bear spotted near Tirumala Temple in Andhra Pradesh, authorities on alert
Leopard bear spotted near Tirumala Temple in Andhra Pradesh authorities on alert