Loose leopard causes panic in India

lok udas india leopard on the loose_00005708.jpg

    Just Watched

    Loose leopard causes panic in India

A leopard on the loose has sparked a panic in Meerut, India. CNN's Sumnima Udas reports.