I dont know what their hardware situation is but yes, it is a news forum.
A lot of the forums rent space. Few have their own servers. Having our own servers means we can say what we like and are truly free on FR.