Today’s Doodle Presents Switzerland National Day 2020 The present Doodle observes Switzerland’s National Day, otherwise called Confederation Day, a chance to respect…