Unix Timestamp: 1019088000
Thursday, April 18. 2002, 12:00:00 AM UTC


« Previous dayNext day »

Thursday, April 18, 2002

The discovery of a new insect order, Mantophasmatodea, is announced.
Source: Wikipedia