Meta explains why Instagram users received a deluge of password reset emails - amid claims details of 17.5million accounts were leaked
Meta has moved to explain why Instagram users have reported receiving a deluge of password reset emails, amid fears they had their personal details leaked.