Is the Center for Rural Affairs a government agency?

No. The Center for Rural Affairs is a private 501c3 nonprofit organization.