Macgregor has been pro-Russia for years. He is extremely bitter that he was passed over three times for a general’s star. The reason? He was considered a hot head, and unreliable.
Hell hath no fury like a colonel scorned.
He has been predicting a Russian victory since the war broke out. Didn’t he predict that Kyiv would fall within a week?