News VIDEO United States Air Force B752 landing in Ottawa on June 29th Last updated: July 4, 2016 10:45 AIRLIVE 8 years ago