I've not used mega for more than a year now. It's not installed on any of my devices. This evening I received an email saying that my Mega had a suspicious login. I logged in changed the password only to find that people have been logging into my account from different locations all around the world for some days now.
submitted by [comments]
SOCIAL SHARE CARD GENERATOR