You might even say it's strange. According to a paper from researchers at Guangxi University in China, the birth of one might have recently been observed for the very first time. A strange star is ...