Read More 2 minute read Security Leaks Israeli firm leaks database with addresses of millions of Americans Israeli marketing company Straffic has leaked personal sensitive data of millions of unsuspecting users mostly from the US and European countries. byWaqasFebruary 28, 2020