Listen to the broadcast Friday May 13th at 8:30pm on ICRT FM 100, or stream the broadcast here. Or, listen to the extended podcast show on the ICRT website, on iTunes, or DOWNLOAD IT HERE. We discuss the controversy surrounding the execution of MRT knife killer Cheng Chieh, one Taiwan group’s decision to weigh in on the...Continue reading