Rappler admits USAID funding but still neither confirms nor denies receiving grants from the National Endowment for Democracy (NED) Posted onFebruary 17, 2025February 17, 2025Authorbenign0Leave a comment