buzz

3 min read

Last week, Invisible Children (IC), an American nonprofit advocacy group created in 2006, launched a huge online and social media...