Botswana election: Who is in the running and what’s at stake?

Some 1 million Batswana will vote amid worries about the economy as diamond dollars fall.

Botswana election: Who is in the running and what’s at stake?
Some 1 million Batswana will vote amid worries about the economy as diamond dollars fall.