As said, didn’t fact check the information. Most of it sounds about right though and even to concede that one point leaves many more.
We could spend all day talking about one wrong statement while ignoring the multitude of correct ones. I won’t go for that.