infotechlead

Pixlr faces cyber attack as 1.9 mn user records leaked