Glasgow, Oct 29 (AFP/APP):A soft drizzle fell on a cluster of American climate activists as they set off smoke bombs in George Square in Glasgow’s city centre. The clouds of white smoke were symbolically aimed at the heads of state beginning to arrive in Scotland’s […]