Cannot GET /newswire/story/india-ranks-117-out-of-158-nations-on-world-happiness-index/893359