Debunking Washington’s propaganda to project Russia as a friend of the Taliban
Russia is an inscrutable player. Its policies are unfathomable. Vladimir Putin is still pretty much an enigma despite four Presidential terms and one term as the Prime Minister. ...