April 24th edition of DWN is not linked from http://www.debian.org/News/weekly/ (Recent issues of Debian Weekly News) but is available from "latest issue".