Sunday, July 28, 2024

Sometimes, Even The Chinese Government Has A Moral Advantage Over The Western World.

Couple executed after father murders his kids by throwing them off 15th-floor balcony.

A Chinese couple was sentenced to death in 2021 after two children were pushed off the balcony of a residential tower in Chongqing in 2020.

Welby.

When you see such an incompetent individual, in such a vital position, and that person takes a mighty fall - the temptation to tumble headlo...