>>718941713
Yeah, I actually did come across this article but it doesn't look trustworthy to me. I wouldn't even be surprised if it was AI generated. They refer to New York Times having talked about it but where? The non-profit's own site doesn't give off the same vibe as the video at all.