Deletion needed to preserve big lie of an unprovoked Russian invasion
The archived webpage captured February 25, 2022 from 14:53 shows that NED granted $22,394,281 in the form of 334 awards to Ukraine between 2014 to the present. The capture at 23:10 the same day shows “No results found” for Ukraine. As of right now, there are still “No results found” for Ukraine.