Talk:Skyray/@comment-2601:249:A00:54C6:ACA1:C7CE:C51A:288-20170917022337/@comment-69.158.128.54-20170918060444

Perhaps they mean recently on a cosmic scale - as in, 10, 000 years or so.