Google Takes Down Japan’s Honinbo Shusaku Doodle On Google UK On D-Day, Offers Apology

The Telegraph reports Google has taken down a Google Doodle, aka Google Logo, from Google UK and some other countries, out of respect for D-Day....