Home » RAF C-130 Hercules taxis across desert Helmand Province, Afghanistan Posted 3:22 pm by CTR at SAIS.