OTTAWA—You have to pity Adam Ahmad, the 10-year-old boy who finds himself on Canada’s “no-fly list.” This counterterrorism tool, more informally called the ‘Passenger Protect Program’ under the Secure Air Travel Act, has been around since 2007 and seeks to prevent anyone from getting on a plane who intends to: engage, or attempt to engage, in an act that would threaten transportation security; or travel by air to commit certain terrorism offences, such as participating in or contributing to terrorist activities; or funding, training and/or recruiting for a terrorist group.