British singer-songwriter Ed Sheeran has publicly addressed the controversy surrounding the dismissal of rapper Macklemore from his tour due to pro-Palestinian comments, during a concert in Philadelphia. Sheeran apologized to fans, acknowledging "mistakes" made in the...

read more