U.S. Markets open in 1 hr 11 mins

Germany's social media hate speech law is now in effect

Germany's social media hate speech law is now in effect