On Thursday, the Chinese Embassy in Antigua and Barbuda tweeted and then deleted a racially charged criticism of western officials who gathered in support of a Canadian national who faces the death penalty in China.
The Pentagon is sending 3,000 troops back into Afghanistan to help evacuate personnel from the US embassy amid the Taliban's surging encroachment on the capital city of Kabul.
Thursday marked the 151st birthday of the most successful revolutionary of all time, Vladimir Lenin. With only a tiny cabal of diehard followers, Lenin seized control of the world’s largest country and inaugurated a reign of darkness and terror that lasted seventy years.
The founding pastor of Hillsong Church in Australia, Brian Houston, has been charged with allegedly covering up information about his father’s child sexual abuse offenses.