Pete Davidson deletes Instagram after being trolled by Kanye West fans over 3 years in Independent

Mentioned in this news