Add Freerepublic to your home screen.
But why should I have Free Republic as my home screen on my iPod touch? I’d rather have the Bing app as my start page instead.