Swaziland is one of Africa's least wealthy countries with half of the population living on just over a dollar a day.

Some of the poorest make their living by growing marijuana illegally, and campaigners are pushing for the legalisation of cannabis.

Nomsa Maseko reports.