Britain's Prince Harry sits atop a military vehicle in the Helmand province of southern Afghanistan, on Feb. 18.
Britain's Prince Harry sits atop a military vehicle in the Helmand province of southern Afghanistan, on Feb. 18.
Britain's Prince Harry sits atop a military vehicle in the Helmand province of southern Afghanistan, on Feb. 18.