Yes, I saw the video. The "your days are numbered" was delievered in Chinese, which I don't speak. Why?
I did not see the event but I heard it on the radio and her screams made my blood run cold.