The Simpson’s 636th episode aired, making it the longest episode count of any TV series in history.
Source
The US Army freed 32,000 concentration camp prisoners in Dachau, Germany.
An EF4 multiple-vortex tornado destroyed areas of two major Alabama cities: Tuscaloosa and Birmingham.
Prince William and Kate Middleton tied the knot.
Rockstar Games released Grand Theft Auto IV, the sixth in the GTA series, for PlayStation 3 and Xbox 360.
Adolf Hitler and Eva Braun got married in Berlin, Germany.