Beyonce slammed for taking $24m to perform in Dubai and scrubbing songs in Renaissance album
The Grammy-winning star has been accused of 'casting a shadow' over her support for lesbians and gay people - with many pointing out she 'doesn't need the money'.