I have no wish to defend Zero, but the story does not say Marines are on the ground. It says that 2200 Marines from the 26th Marine Expeditionary Unit are supporting the mission against Libya. These Marines are likely all aboard ship. Note the references to AV-8B Harriers. These aircraft are likely being launched from USS Kearsarge.
There is no doubt that we could put Marines ashore in Libya and give them 24 hour air support, but this story does not say it has happened.
Thank you for the voice of restraint. I was going to post just about what you did.
I won’t be surprised if zero does break his word and put the Marines ashore, but it hasn’t happened yet.