No, it doesn't.
> This is not controversial.
If you keep getting in arguments about something, it's pretty silly to claim there is no controversy.
> Now you may not agree that Twitter SHOULD allow free speech
If you don't agree that Twitter should do something that it currently isn't, you by definition don't see it as having a problem in that behavioral domain.
> but you can not deny that censorship exists on Twitter and it is serving the political agenda of some people.
Private actors controlling the use of their private resources to select which ideas they will and will not promote with them is called “free speech”. So, you seem to think Twitter’s problem is that they exercise free speech.