Name

Terri Judd

Bio
Terri Judd is a reporter with The Independent, who writes regularly on defence issues, having repeatedly embedded with British troops in Iraq and Afghanistan.

More headlines