It’s one of the most haunting murder cases you’ll ever hear about, and it takes place in a small town in Israel. Tair Rada was only 13-years-old when her body was found inside a locked bathroom sta
... moreShare Shadow of Truth
Share to email
Share to Facebook
Share to X