Life and Society News in Brief Poppy Scotland Supports Afghan Heroes October 23, 2009October 23, 2009 By Gemma Haigh and Frances Allan This year’s Scottish Poppy Appeal has just launched and…