Tuesday, 30 April 2024 07:02 PM
Published On: March 21, 2017 11:30 PM NPT By: Lara Höfemann
Over 23,000 dogs live in the streets of Kathmandu right now.