Hi! http://release.debian.org misses links to latest "Bits from the Release Team" (June and August) Teams/ReleaseTeam Wiki news-section is last updated in 2010.