This post was originally published on this site

Travis Scott’s ‘Utopia’ release concert which was scheduled to take place at the Pyramids of Giza in Egypt has been cancelled, Live Nation has confirmed.