A 28-year-old man was hanged in Botswana at the weekend after he was handed the death penalty for murdering his son, a prison official told AFP news agency.

Joseph Tselayarona's execution took place on Saturday at Gaborone Maximum Security Prison, AFP adds.

Earlier this month President Ian Khama said he supported the death penalty, reports the Botswana Monitor.

The country's position has been criticised by human rights monitors and the European Union.

The country last hanged a convict, a 59-year-old man, in May 2016.

The death penalty has been legal in Botswana since independence in 1966.