Finally, dog lovers in Shimla, the capital and largest city of the northern Indian state of Himachal Pradesh got to parade their pet pooches down the red carpet in front of a cheering and adoring crowd in what was the city's first dog festival on Thursday, December 28th. Yair Ben-Dor has more.
Category
đ
News