Last 2 blocks look like they were found within just a few seconds of each other.
Why would this be a rare phenomenon?
It takes ~600 second on average to generate a block, so it's 1/300 chance to do it in 2 seconds. There are ~144 blocks/day.
So this should happen almost every 2 days, shouldn't it?