Another scam with a subscription to notifications

 
Another scam with a subscription to notifications - My, Captcha, Notification, Subscription, Verification, The bot, Site, Deception

v20240901