Join and browse our exclusive open discussion forums and talk about whatever you like.
You are correct - the latest 25 went AWOL. There is a note in the Suggestion Box indicating it was removed.
You can write PFB a letter - try different forms like PFB or PlanetFeedback. One of them works.