Queueing to vote

Thousands braved the rain last week to vote in the sixth national and provincial election on Wednesday May 8.