3 ms·2,000-year-old toilet paper gives us a whiff of life on the Silk Road in China4 points by Mz 10y agoHoopleHead 10y agoGives a whole new meaning to the phrase Poo[h] Sticks.