That drug may be the Tekmira compound mentioned here.
Maybe because I'm really tired, but I don't see the Tekmira drug mentioned in the article you linked.
The last I read about the Tekmira drug was that the phase 1 clinical trials had been halted and have not, to my knowledge, been restarted.