© 2024 SJC Media.
News
Omar Khadr to receive apology and $10 million in compensation from Canada
Canada
The secret Omar Khadr file
Uncategorized
The Commons: ‘This is an exceptional case’