Wednesday, 15 May 2024 08:16 AM
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.