Rescue from Swayambhu, Kathmandu Nepal

Women successfully rescued from Swayambhu, Kathmandu.