A number of fans have lashed out at Rihanna on Twitter. She has been slammed for arriving over two hours late to shows and for giving lacklustre vocals on stage. Hip-hop mogul Jay-Z is apparently worried his prot