Flourish Your World With NEWS
On Friday a delegation of Taliban officials in Moscow has declared that they control 85 per…