A food delivery worker in Changsha, Central China’s Hunan Province, has been permanently banned from the platform after he reportedly threw a cat to its death from the 26th floor of a building ...