Tech That Matters ..

Taliban

Taliban and the rise of chaos .

Everything is not very well in India’s neighborhood. Recently, the Taliban has seized Kabul, the capital city of Afghanistan, raising questions over the US and NATO...

0