BlockTrail is displaying it just fine I suppose :
https://www.blocktrail.com/BTC (39 minutes)
I don't see anything wrong
I assume he is speaking about the time .
yes, the newest block time was 2 minutes, but this block OP referred was less than 1 minute. My first time to see this.