Dictionary.com
Thesaurus.com

has decried

  • present perfect of decry (3rd person singular).