In lieu of not getting current pictures, this statement from that article answers the question about construction of the new facility. But a visit (12 March 2008) by SciDev.Net to the site found no activity at the facility and construction appeared to have been stopped.