The rights group Human Rights Watch agrees with the opposition 's view , calling the elections " a rubber stamp " for the ruling party 's domination of power .