8 days agoTelegram Founder and CEO Pavel Durov Arrested in France as Online Censorship EscalatesProgressiveTruthSeekers
2 days agoArab Muslim Lady Was Caught on Camera Being Racist to Her Fellow Black Muslim 'Sisters'AddisEthiopia