Beijing, October 24, 2009 As he sits in a prison cell in North Carolina, Bernie Madoff may not think he has much to be grateful for, aside from the memories he accumulated enjoying his larcenous life of luxury, but for sure he should be thanking whatever lucky star still shines above him that he is […]