Britain Quietly Deploys Warship off Yemen Coast
Britain secretly deploys its most advanced warship off coast of Yemen, abstains from announcing the deployment due to sensitivity of such a powerful British warship appearing to be linked to Yemen conflict.