Carrie Bradshaw became a huge fashion icon from television. Sarah Jessica Parker played Carrie well on the famous series. She ...
Back in 2003, scientists made an astonishing discovery in a cave on a remote Indonesian island: tiny human skeletons that looked like something straight out of fantasy fiction. These ancient relatives ...