This video was posted on Tuesday. Despite being half an hour long, it has been viewed 50 million times. It's time for you to watch it. In the interest of full disclosure, there has been some criticism of Invisible Children, although it doesn't amount to much in my view (no charitable organization is perfect). Some of the criticisms are … Read More