More Story

G7 Summit - States demand Internet Giants to join forces against online propaganda

The nations participant at the G7 Summit in Taormina, Italy, demand action from internet service providers and social media...