Leopard on the Loose

5min Knowledge

by 5min Knowledge

676
149 views
In Mumbai, India people had a scary encounter with a leopard coming into town.