What’s behind the CCP’s serial crackdowns and talk of “common prosperity”
Australia, the United Kingdom and the United States have signed a new defence and security pact — AUKUS — which has infuriated France and is clearly directed against China.
A mixture of shock, horror and incredulity. These words best describe the reaction of most of the world’s population to the heinous mass terror attacks of 11 September 2001 on the Twin Towers in New York City. Along with the attack on the Pentagon in Washington DC, these were assaults […]
Virtually overnight, abortion is banned in Texas. Every one of the already-scarce clinics in the state has halted abortion services. Neighboring states like Louisiana and Arkansas are already seeing an increase in abortion patients from Texas. Millions of women are now terrified that if they want to terminate a pregnancy, they may […]