TORONTO -- The post office is celebrating Canada Day by highlighting its first stamp made from fabric, depicting a flapping Canadian flag. Canada Post created the large, nine by 14 centimetre stamp as ...