Botswana heads to the polls

An estimated 1.2 million Batswana will cast their votes for the national parliament and local government councils.