Jan 22, 2014 AM EST An 18th century Chinese jade artwork has finally been returned to Harvard University's Fogg Museum after it went missing for nearly 35 years. The sparkling green jade censer, worth around $1.5 ...