You have a complete tensorflow-based example in Kaggle:
https://www.kaggle.com/code/therealcyberlord/fake-news-detection-using-rnn/notebook. The souce code is here: https://github.com/therealcyberlord/Fake-News-Detection-Using-RNN
You can find another code example of RNN for fake news detection (this time using PyTorch) here: https://github.com/minhkhang1795/FakeNews_RNN/blob/master/FakeNews_RNN.ipynb