Men now outnumber women by 70 million in China and India.
China
“Animal Assad”? Seriously?
Look, I know it’s WrestleMania weekend, but the WWE-style insults have to stop: President Donald Trump issued a vague threat on Twitter on Sunday, after reports of a chemical attack in Syria. “Many dead, including women and children, in mindless CHEMICAL attack in Syria,” Trump wrote. “Area of atrocity is in lockdown and encircled by […]
Will Anyone Be Able to Talk Trump Out of a Trade War With China?
Having gone this far, it’s hard to imagine how he can back down without looking like a loser.
Revisiting Carter Page and the Rosneft Deal
Did Carter Page have anything to do with Russia’s sale of 19 percent of the energy giant Rosneft?
With John Bolton at the Helm, the March to War Will Be Hard to Stop
Former Under Secretary of State for Political Affairs, Wendy Sherman warns us about Bolton, but she doesn’t go far enough.
Trump’s Flip-Flop on China Is Worth Investigating
Russia might not be the only country that has dirt on this administration.
Technical Foul: Trump Goes There Again
It’s as though demonstrating class would cause him physical pain. President Donald Trump directed a message at LaVar Ball on Twitter on Sunday, less than 24 hours after Ball downplayed the President’s role in helping Ball’s son, LiAngelo, and two other UCLA basketball players return to the United States safely after they were arrested in […]
Trump’s Trip to Asia Will Make Things Worse
Twelve days in Asia will only compound the president’s perilous situation.
Seemingly Insignificant Decisions Affect the Course of History
How will Trump’s openings (or closings) impact our future? The Vietnam War offers a clue.
A Response to Steve Bannon: Won’t Get Fooled Again
The White House chief strategist has focused on inciting racism and pushing policies that would devastate working and middle class Americans.

