Entire Last Paragraph is supported by BLOGS, which are not reliable
You need to go find reliable sources. Blogs are not reliable sources. Find some sources in the mainstream media. I'm sure this will be easy since the media is liberal.