Technology companies have been accused of facilitating the illicit sale of drugs online, but are they really to blame?Seventy thousand Americans are dying each year from drug overdoses. Two-thirds are the result of opioid addiction. Technology companies have been accused of helping facilitate the illicit sale of drugs online, but are they really to blame?Warning: This programme contains people affected by drug abuse.
Creator | N/A |
---|---|
Actor | Spencer Kelly, Lara Lewington |
Country | N/A |
Production | N/A |