Russian Ambassador to Indonesia Sergey Tolchenov on NPP construction, joint military exercises and local attitude to Russians ...
The U.S. Agency for International Development is at the center of a political firestorm after the Trump administration ...