Travel news seems to have miscellaneous new articles many of which don't really have an effect on people. Milesbuzz pertains to ways to earn miles right?
Or maybe use the Travel News forum to also cross post a thread from the other forums that are deemed useful/newsworthy and then have them locked down. When creating such a thread, create a dropdown called Cross-post so that mods can quickly lock down such threads.