Home Tags World News – UK – Mean Girls fans are in tears over the new Netflix release for February