Life is not a straight line. It has its own circles of ups and down. No matter who we are and what we do, all of us- the mere mortals- may come across a huge obstacle, a big stumbling block, an insurmountable wall- something that makes us completely helpless and stunned. It has happened to […]