Posts

Facebook and Twitter Could Face Fines in Germany Over Hate Speech Posts