Anti Islam activist Pamela Geller is the latest to face the Twitter purge. The place is fast becoming an echo chamber, "free speech" doesnt exist on those platforms, lets hope she joins us here on telegram. 5.4K views18:00