THE VIEW THAT DELIGHTS THE TERRORIST: Tech Central Station looks at how Old Europe (this time including Britain, oddly enough) is balking at having armed sky marshals on flights to the US.
Great punchline at the end, incidentally.
THE VIEW THAT DELIGHTS THE TERRORIST: Tech Central Station looks at how Old Europe (this time including Britain, oddly enough) is balking at having armed sky marshals on flights to the US.
Great punchline at the end, incidentally.
Join the conversation as a VIP Member