Why Russias Embrace Of Taliban May Nook India In A Strategic Entice
New Delhi: In Moscow, a quiet transfer has shaken previous certainties. Russia grew to become the primary main world energy to formally recognise the Taliban regime in Afghanistan – a…
