Just found out about all of this.
Lots of skepticism over on /pol/, but looking through the information, there are too many coincidences to be bull.
Funny thing is, I was supposed to be gone all day today, working. Think God got me sick for a reason.
Glad to see there's still some good guys fighting.