I am confused as well, we have one, already-or did they whip up a web page (The US AID agency I posted the direct link to) already for the new agency?
Drudge seems at the least not so happy with the President, right now. May be Drudge misconstrued the article's meaning...Who know's?????