Admittedly it is not there on the "Recent Posts" page, but you could switch over to the relevant Forum page (e.g."Fragile Earth" ) and check it
from there. The thread start dates are certainly on the Forum pages.
The Above Top Secret Web site is a wholly owned social content community of AboveTopSecret.com.
This content community relies on user-generated content from our member contributors. The opinions of our members are not those of site ownership who maintains strict editorial agnosticism and simply provides a collaborative venue for free expression.