Just another color revolution courtesy of certain three letter agencies.
Nothing to see here.... move along.
Upon behalf of whom?