Recent Posts

Hezbollah, allies lose majority in Lebanon’s parliament

Lebanon’s militant Hezbollah group and its allies lost their parliamentary majority, final elections results showed Tuesday, while more than a dozen independent newcomers gained seats. The outcome signaled a shift in a country devastated by an ongoing financial meltdown and soaring poverty. Formal results for Sunday’s elections showed no clear …

Read More »

A neo-Nazi idea to spark a race war inspired the Buffalo killings

The weekend’s mass shooting in Buffalo, New York, was not merely a random act of hate. It was the product of a violent strategy, formulated in obscure neo-Nazi magazines and disseminated on the internet’s darkest corners, that aims to bring about the destruction of American society. This idea is called …

Read More »

Taliban Dissolve Government Departments Over Budget Crisis

The Taliban have dissolved Afghanistan’s Human Rights Commission, and four other government departments, citing a budget crisis. The cuts were announced on Monday, days after the Taliban announced their first annual national budget. Afghanistan’s budget deficit for this year is $501 million. At the time of the announcement, Taliban officials …

Read More »