Are Russia and China jostling for the top, or defending themselves? [Video]
Gary Franchi of The Next News Network summarized this situation in this way: “The world witnesses a weakened United States, with a leader that can barely hold his own thoughts at the podium.” This might look like the leaders of Russia and China see the US as weak, and that it is time for each of […]