Yup.

Saw the article was from 'Free Source whatever', and stopped reading there ....

I predict plenty of emotion and no hard evidence.