AffairScarlett Moffat slams her online haters and shuts off the comments section on her Instagram July 27, 2018