In the times when we come across cases of people harassing stray animals and shooing them way, there’s a post from Mumbai which revokes the faith in humanity and care. It surfaces from the prestigious Taj Mahal Hotel located in South Bombay and shows a stray dog peacefully taking a nap at the entrance of […]