Leopard that strayed into Maruti's Manesar plant Thursday morning finally found

WION Web Team Delhi, India Oct 06, 2017, 01:53 PM(IST)
The big cat was seen walking the hallways of Maruti's Manesar plant at 4 am Thursday morning.
Read in App