linkola has attracted considerable controversy both in his home country and worldwide rucamakoti yambaye yihuta yiruka hanze