As a rule of thumb, anything that comes from the Semi Accurate website, is normally not accurate at all and a complete and utter bullpoo story just to get traffic.
They come up with some interesting thought provoking articles, but the vast majority of them have been disproven in one way or another.
They come up with some interesting thought provoking articles, but the vast majority of them have been disproven in one way or another.