2,400-year-old ‘first’ flushable toilet discovered in China
It was a flush down memory lane. A 2,400-year-old flushable toilet was discovered in China’s Shaanxi province last summer and revealed this month, reported China Daily. According to experts, the manual toilet was found in the ruins of a palace located in Yueyang that may have been used as far back as the Warring States … Read more