Daily Archives: August 26, 2013

August 26, 580 CE

On THIS DATE IN TWISTED-HISTORY! in 580 AD, the Chinese invented toilet paper. Up until that time wet sponges (the Romans), the odd shaped leaf, re-washable cloths, and the occasional startled cat or wandering sheep was used. It is also … Continue reading

Posted in 6th Century, Historical Facts | Tagged , , | Leave a comment