Car factory shut down for 36 hours due to invading leopard

India’s largest auto manufacturing plant was shut down for 36 hours when a wild leopard wandered onto the premises and evaded capture attempts. …read more

Source:: National and World Stories


You must be logged in to post a comment Login