This week Charles Taylor goes down for aiding war crimes in Sierra Leone while back in Liberia a nation gets confirmation on what it already knew. Greg Palast has evidence... More