Dude, we've experienced 5+ years of hysterically ridiculous, unvetted Xchan posts from Tigergrowls that I've busted more times than I can count. The majority of his claims, no matter how outrageous, never come with a link to the source because he's proven that he doesn't care if it's true, only that it sounds good. So excuse me if I don't automatically trust every post from Catturd, who we also know is not known for his journalistic integrity and save the drama for your mama.
You don't need a link for current events. Information regarding the USAID scandal is everywhere.