Monsoon is the season of colorful umbrellas and is linked with a happy-go-lucky feeling. Lucky ones, like most of us, have a roof over our heads. However, India has millions of street dogs who have no option but to get doused in the rain, thus usually falling sick and catching ...
Read More »