This article may contain graphic and/or adult content unsuitable for minors and sensitive readers.
Zimbabwe is set to stage national elections on the 31st of July, after the nation's highest court dismissed an application on Thursday by Prime Minister Morgan Tsvangirai to delay the voting.
The ruling is seen as a win to President Robert Mugabe, a political foe of Tsvangirai's, who had decreed the election date.
The 89-year-old Mugabe is Africa's oldest leader and has been in power since 1980.
He is seeking another five-year term under Zimbabwe's new constitution, which allows a maximum of two terms, but does not count those served before the constitution came into power.