Contents Pages by Subject


Article Image News Link • Global, by Tyler Durden

The US and its G7 partners have slapped more than 300 economic sanctions on Russia since the invasion of Ukraine over a year ago. Initially, Washington and Brussels pitched the idea of sanctions as a strategy to paralyze Moscow.

Article Image News Link • Global by Tyler Durden

On Friday the Kremlin angrily condemned the arrests of two Russians apprehended this week while they were traveling in Europe, including the son of a high level official, after the US Department of Justine named five Russian nationals wanted for "glo

Free Talk Live