Milla Mandalia

This Week at The Bloor: 5/30/14

This week at The Bloor, a frightening and fascinating look inside the world's first "internet addiction treatment camp" in Web Junkie and the rightfully Oscar nominated foreign film The Missing Picture.