Dollar diplomacy disaster in Pakistan
Russian TV: The standoff between Washington and Islamabad was the longest and most expensive exhibition of overwhelming arrogance by the White House to date. On the eve of the Independence Day, after an interminable string of near misses, the seven-month gridlock between the two countries was finally broken. With the […]