Jack (Gary Sinise) is getting an unwelcome blast from the past on Wednesday's episode of Criminal Minds: Beyond Borders. In the first of two episodes, the team heads to Johannesburg after a student is murdered and his brother goes missing. The case i… Read more