Rapper Travis Scott performed his India debut at Jawaharlal Nehru Stadium in Delhi on Saturday, October 18. More than 3,400 personnel, including 1,600 private security staff and up to 1,800 Delhi Police officers, were deployed to oversee safety and l…

