What is causing knee osteoarthritis?

There are many advantages of living in the modern day, such as the advent of computers, mobile phones, high efficiency [...]