Without any doubt Mariah Carey have a better voice and sings better than Beyoncé.read