The Twin Towers During The 1970s And Early ’80s Through Fascinating Photos

The Twin Towers During The 1970s And Early '80s Through Fascinating Photos

The original World Trade Center was a large complex of seven buildings in the Financial District of Lower Manhattan, New York City, United States. It opened on April 4, 1973, and was destroyed in 2001 during the September 11 attacks. Continue reading »

Meet ‘Eye-Catching’ Twin Cats Iriss And Abyss

Meet 'Eye-Catching' Twin Cats Iriss And Abyss

Beauty is in the eye of the beholder when it comes to these beautiful twin cats, who have mismatched eyes. Named Iriss and Abyss, both sisters have a genetic condition called heterochrmomia, which produces a difference in colouration in both eyes due to a lack of melanin. Continue reading »