News

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 ...