ahmed best

News

‘Star Wars’ Actor Considered Suicide After Relentless Jar Jar Binks Criticism

A day before the Fourth of July, longtime actor Ahmed Best had a chilling moment of self-reflection.