WhatsApp to make new Terms of Service optional for users: Report

RUSSIA POLITICS ONLINE MEDIA 0 1630058976664 1630058994560

WhatsApp has confronted a substantial amount of flak for its up to…