Hmmm....”Renew America” or “Snopes” - who do I trust more?
That was easy - Snopes it is!
Three independent sources - you can usually assume something is true.