Video: Leopard spotted near Bengaluru school, alert sent to parents

Video Leopard spotted near Bengaluru school alert sent to parents

Video: Leopard spotted near Bengaluru school, alert sent to parents
Video Leopard spotted near Bengaluru school alert sent to parents