December 2, 2009 God Helps Those Who Help Themselves Mr. Kouchner, you might want to check your glass house before you toss any more stones Switzerland’s way. By Fusion Staff