I'm not doubting that a lot of the mainstream media have an agenda but the problem with looking for a different viewpoint is that EVERYONE has a natural bias and therefore an agenda.
A quick look around that website and its clear what their angle is. Therefore it's hardly likely to be impartial is it?
Just because it's on the internet doesn't make it relevant. Fact is you can look on the Internet and find pretty much anything to back up a particular point of view.