The NED is directly and openly an arm of the CIA, an organization which has contributed to and participated in the politically driven murders of human being numbering in 7 digits.
If you can't find a source that doesn't link back to them, the story is bullshit and you're falling for American state-sponsored disinfo.
did you add slay bangs to the wojak on the right? I like them