Maybe it's the climate, but in recent years there have been too many strange incidents with a grave outcome.
有可能是其后，但近年来出现了许多结果严重的离奇事件。