Timothy McVeigh was an anti-government domestic terrorist that bombed the FBI building in retaliation for the US Government's actions both domestic and abroad. No doubt he was a racist, but he didn't commit his crimes in the name of White supremacy. He gained much of his anti-US sentiment abroad when he was deployed in Iraq and became disillusioned.
TFA's first ten sentences are narrative shaping garbage that are clearly trying to gaslight anyone who reads it into believing that he acted in the name of White supremacy. Why would the author try to do that?