Current Affairs Q&A: Teen Rescued After 26 Years Missing Found in Neighbor’s Cellar
Today’s Current Affairs: Teenager Found Alive 26 Years After Disappearing, Rescued From Neighbour’s Cellar Just 100 Metres From Home A shocking incident unfolded in Algeria as a man who disappeared 26 years ago at the age of 17 was found alive just 100 metres away from his family’s home. Omar Bin Omran, now 45, was ...