South Africa's oldest political party, the African National Congress (ANC), is embracing the social media revolution like never before. The party is increasingly using Twitter, Facebook and other internet tools to promote itself and communicate with voters. The hashtag #ANC100, marking the party's recent centenary celebrations, moved through Twitter like ...