NEW ORLEANS (WGNO) — A group of Buddhist monks is in New Orleans creating a stunning piece of art at Tulane Medical ... “This ...
The museum’s researchers collaborated with the government of Nepal to determine the sculpture had been stolen from the Kathmandu Valley in Nepal.