The world’s largest beer festival has kicked off in Munich. Revellers have descended on the German city for the annual Oktoberfest. Organisers are once again …

source