News VIDEO United States Air Force B752 landing in Ottawa on June 29th By AIRLIVE contributors - July 5, 2016 Facebook Twitter Google+ Pinterest WhatsApp Loading... Download AIRLIVE app