Health National Tech WorldIn Kathmandu, the soldiers of Nepal’s security forces took stock of an explosion site.by PublisherIn Kathmandu, the soldiers of Nepal’s security forces took stock of an explosion site.