American rapper and record producer Travis Scott is scheduled to unveil his new album titled Utopia in a livestream from his upcoming concert at Egypt’s great historical sight of Giza Pyramids on Friday, 28 July However, the concert stirred woos and boos in the 105-million-strong country