The essense of AFD

By Olaana Abboma AFD (Alliance for Freedom and Democracy) arrived with a bang and took almost everyone by surprise. Its birth had