An elusive deep-water oarfish considered to be a harbinger of bad news was discovered on the shores of Encinitas, California last Friday.
Three people suffocated to death during an unspecified car test at a Hyundai Motor plant in the South Korean city of Ulsan on Tuesday, the Yonhap news agency reported. The company was not immediately ...