In an interview on CBC’s The National, Peter Rough discusses the crash of Flight 752 that was allegedly shot down by Iran.

Caption
Dr. Alex Karp. (Wall Street Journal photo)
In an interview on CBC’s The National, Peter Rough discusses the crash of Flight 752 that was allegedly shot down by Iran.