‘The Onion’ Has Bought A 0.000000125% Stake In Twitter And Is Demanding A Seat On The Board 3 months ago