All content by Screenshot by Tania Ortiz
Squid Game was released on Netflix on Sept. 17.
Victim-blaming questions the actions of the survivor and unfortunately has been normalized in our society.
The Social Dilemma provides insight on the inner workings of tech companies.
Load More Stories