New LEAKED Internal Messages From Twitter PROVE What We Knew All Along!