Windows "System Support Alert" popup

scammer
1-833-205-7608
popup

#1

Number: 1-833-205-7608

Link: hxxps://ddndpnerr.000webhostapp.com/ch/