Istanbul’s Bayrampasa municipality has wangled the Guinness World Record for knitting the world’s largest sweater. Inspired by National Sweater Day, which is celebrated in…

Read More >