A while back a new site became available, mainly for readers in Sweden. The site is called Avmaskerat.com, they give the reds a dose of their own medicine by exposing Antifa and their supporters in Sweden. A new version of the old Redwatch if you will. If you want too see what kind of people lurking on the dark side of the political scale give them a visit and support them. Link is also added to our link section.