China feline’s unexpected intervention sparked amusement online, with many suggesting the cat was doing her owner a favour.
A 22-year-old woman, who was missing, was found in a desolate canal near her village in Uttar Pradesh’s Ayodhya, with her ...