16 🗣️ DISCUSSION 💬 posted 2 years ago by madly_aloof 2 years ago by madly_aloof +16 / -0 17 comments share 17 comments share save hide report block hide replies
Probably Sorcha Fatal, a Russian disinfo site I think.