Song Binbin, perhaps the most infamous “Red Guard” of the Cultural Revolution, died at the age of 77 on Monday, September 16. Song, the daughter of one of the Party’s powerful “Eight Immortals,” was ...
WWE fans witnessed The Rock compete between the ropes after over eight years and secure a big win. The second night of The Showcase of The Immortals saw Dwayne Johnson interfere during the Rhodes vs.