Those interested in the reality of Afghanistan and located in Toronto can take in the photographic works of Larry Towell and Donovan Wylie at the ROM along with a showing of the film “Afghan Star” this Wednesday, June 20 at 7:00pm. The photographic works tell the story of the troubling
Continue reading