The official name for the recently discovered mammal, Adalatherium hui, literally translates to "crazy beast".
Chinese picked up scissors to chop off their locks for themselves and family members on the Longtaitou Festival, which falls on the second day of the second month in th