Switzerland has disclosed that it currently holds an estimated 13 billion Swiss francs ($14.3 billion) in Russian assets, frozen within its financial...
Joshua Philipp, the host of Epoch TV's "Crossroads" program, pointed out that the U.S. is being laughed off the world stage for its double standards...