News for hackers. Stuff that matters.
Re:Major Raphael Discovery Emerges from Vatican Museum Resto... by dragonwriter on Friday July 04, 2025 @08:33PM (#44469171)
> I'm 99% sure that's an ostrich

Ostriches are dinosaurs (in fact, the largest living dinosaurs.)

There are no comments on this comment yet.