Tommy Schaefer, currently serving an 18-year prison sentence in Bali for the murder of Sheila von Wiese, could be released from Indonesian custody and return to the United States as early as spring of 2026. In a recent interview with Australian journalist Dave Smith on the news.com website, Schaefer acknowledged his part in von Wiese’s […]