The Toronto Star is Canada's largest daily newspaper, with the largest readership in the country. It is published seven days a week in the Greater Toronto Area and is owned by Toronto Star Newspapers Limited, a wholly owned subsidiary of Torstar Corporation.
Funded Innovation project
This multimedia feature immerses readers in the stories of four Ugandan women – focusing on their abduction and life with the Lord's Resistance Army. What challenges do they face today?