Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
An adult leopard was spotted leisurely walking along an inner road in Aarey Colony, Unit 5, on Friday. As reported by The Times of India, a motorist filmed the wild animal and notified forest authorities. Watch the video here: “He…