Category: US National Politics

Let Omar Barghouti Into US

The following statement is a reaction to the news that the United States is denying a visa to Omar Barghouti, the founder of the BDS

TTN Debates Rep. Ilhan Omar’s Tweets

Ilhan Omar, the Somali-American immigrant newly elected to the US House of Representatives from Minnesota, has reopened a can of worms with her “It’s all