VirtualGlobetrotting

Today in History – April 21

1918 – The Red Baron was shot down during WWI.

Red Baron death location

1972 – The Apollo 16 lunar mission landed on the moon.

Apollo 16