English News | Latest and Breaking News | Todays News
Camp Istiklal (Afghanistan). Thousands of people were left with no option but to leave their homes…