BDP will do everything to retain power in BotswanaThe BDP which has governed the country since its independence in 1966, has faced fierce challenges