VEN on Nostr: Dont trust them at all, not anyone featured on that siteDont trust them at all, not anyone featured on that site