Rachel Stewart
01 January 2024
41m 7s
Starlight Tours
00:00
41:07
Rachel Stewart
01 January 2024
41m 7s
00:00
41:07
On January 28th, 1990, Darrell Night was picked up by two SPS officers and dropped off in an industrial area kilometres outside the city centre of Saskatoon. He surived. Others were not so fortunate. Having a living witness helped to uncover a systematic progam that indigenous people had been whispering about for years. This is the terrifying story of the Starlight Tours.
Sources:
Starlight Tour: The Last, Lonely Night of Neil Stonechild, revised and updated by Susanne Reber and Robert Renaud
Two Worlds Colliding by Tasha Hubbard (Documentary Film)
Report into the Commission of Inquiry Into Matters Relating to the Death of Neil Stonechild by The Honourable Mr. Justice David H. Wright