Williams Trial – Day 16: Last Day of Immanuel’s Testimony

Monday, August 19, 2013, was the last day of Immanuel William’s testimony. He did such a great job in a very difficult situation and those of us watching are very proud of him.  The defense attorneys clarified with him that he sometimes had warm showers inside and did not take ALL his meals outside.  Wow,…

Read More