2 min read Entertainment Travis Scott’s Giza Pyramids concert cancelled 10 months ago Travis Scott’s concert at the Giza Pyramids was officially cancelled two days before it was set to be held...