AfghanistanHuman RightsNorth America
Three Afghan brothers killed in US-led night raid
Three Afghan brothers have been killed in a night raid carried out by the US-led troops in Afghanistan’s Lugar Province, Press TV reports.
Three Afghan brothers have been killed in a night raid carried out by the US-led troops in Afghanistan’s Lugar Province, Press TV reports.