Distinguished Fellow Congressman Mike Rogers on the downed flight from France to Egypt.

Caption
Dr. Alex Karp. (Wall Street Journal photo)
Distinguished Fellow Congressman Mike Rogers on the downed flight from France to Egypt.