The USS Lewis B. Puller is an expeditionary sea base stationed in the Arabian Sea. Houthi rebels in Yemen claimed they hit the Puller on January 29, but US officials denied it. Last month, two Navy ...
141106-N-EW716-001) SAN DIEGO (Nov. 6, 2014) The mobile landing platform Lewis B. Puller (T-MLP-3/T-AFSB-1) successfully completed launch and float-off at the General Dynamics National Steel and ...