Beyoncé Knowles-Carter wore a Buffalo Soldiers T-shirt during her Juneteenth performance in Paris, sparking online debate over the group's complicated legacy in U.S. history. During her international ...