Nerd Culture Harassment Forces Last Jedi’s Kelly Marie Tran To Delete InstagramBy Adam ChmielewskiJune 5, 2018 There is a fine line between expressing an opinion and being a total dick. It was reported on June 5th…