TTV Read More 2 minute read Stephen Fry Deletes Twitter Account In The Wake Of BAFTAs Criticism | TV NewsbyTom RussellFebruary 16, 2016 Stephen Fry has been hosting the BAFTAs since 2001. Last night marked his latest turn as the…