May 7 is the 127th day of the year in the Gregorian calendar; 238 days remain until the end of the year. From Wikipedia
The Munich-based science and technology museum marks 100 years with festivities, while ongoing renovations face delays and rising costs.