Home Tags Rachel chandler

Tag: rachel chandler

UK navy chief says his sailors not “cowards”

-
Britain's navy chief hit back at claims his sailors were "cowards" for failing to intervene after a British couple were captured by...