Taliban rejects report on human rights violations in Afghanistan Kabul : The Taliban-led government in Afghanistan has rejected a recent report by the… Read More...
First Ever IEA-Ministry of Petroleum & Natural Gas collaborative… International Energy Agency (IEA) and Ministry of Petroleum and Natural Gas of India,… Read More...