What exactly is Sciatica? Sciatica. Have you heard of it? You may have even suffered from it or you thought you have… The interesting thing about “sciatica” is it has become an umbrella term for people suffering from back or leg pain. It’s probably not what you think...
READ MORE