Journalist Sherri Richards, The Forum