BLOOD...ON BIG TECH'S HANDS!!!