Roland Muchegwa is a fugitive wanted in Zimbabwe