Any thoughts on this?

Seeing three stale blocks in a short period of time seems very unlikely to occur without there being some type of external factor acting on the blockchain. I wonder if someone has found a way to mine stale blocks and is taking advantage of the opportunity.