NEW OMAHA BEACH! Pentagon has landed 190,000 U.S. Marines to take over Yemen!