3-point contest Miraculous recoveries from medical issues have been reported by visitors to the Shrine of Our Lady of Lourdes in France. Is faith the most powerful healer? “Strange & Suspicious” digs deep into the world of unexplained, unsolved, downright weird stories from across the globe … brought to you by the folks at TMZ….