It seems odd that President Obama is willing to apologize for American actions in so many instances, but not for the actual violation of an internationally-recognized border by the United States in the conduct of an espionage operation. An American drone touched down 140 miles inside Iranian territory, and the White House is refusing to apologize for our aerial invasion.
The drone crash is an open and shut case: there is nothing the RQ-170 could have been doing other than collecting intelligence. We have lots of good reasons to be collecting intelligence inside Iran; but our government committed an act of espionage, intruding clandestinely into another country, something that is illegal although widely practiced.
The president looks foolish calling for Iran to return the drone while petulantly refusing to explain our actions that resulted in being caught en flagrante delicto committing espionage. Especially given our outrage a few months ago when the U.S. traced to Iran's Qu'uds force a bungled plot to assassinate the Saudi ambassador in Washington.