Twitter has permanently suspended numerous “news” accounts owned by BNN, which was founded by Gurbaksh Chahal, a former tech CEO convicted of battery charges

previous post