Victoria Canal has hit out at the “lethality of the internet and music industry”, following Liam Payne’s death in Buenos Aires, Argentina this week. Victoria Canal has hit out at the “lethality of the internet and music industry”, following Liam Payne’s death in Buenos Aires, Argentina this week. Music News RSS feedRead More