Trust News Summary 7th June: NBC Orders TV, Radio stations to Deactivate Twitter accounts | Dailytrust