Very few sources, and none of them independently confirmed? Check.
Call to action with a sense of urgency? Check.
The only thing that this article inspires is a rolling of the eyes.
I'm very much a liberal and it would be easy for me to accept some of the things described here, but it just trips way too many red flags as far as empirical reporting is concerned.