Facebook and Twitter face growing scrutiny for their role in sparking France’s ‘Gilets Jaunes’ protests


Trending Today on Tech News Tube