The Blue Whale Challenge

I first heard about the Blue Whale Challenge a few months back after binge watching the infamous Netflix series, 13 Reasons. If you have not heard about 13 Reasons, it is a Netflix series where a girl commits suicide and leaves thirteen tapes with specific instructions on who should listen to the tapes as well… Continue reading The Blue Whale Challenge