In a new archaeological discovery, a set of ancient wooden slips, known as mudu, has been unearthed in the Wulong district of Chongqing Municipality, Southwest China. These slips, dating back to ...