News

Beyoncé draws heat for wearing a Buffalo Soldiers T-shirt during her Cowboy Carter tour. Fans criticize its offensive messaging.