VirtualGlobetrotting

Today in History – November 20

1992 – In England, a fire breaks out in Windsor Castle, badly damaging the castle and causing over £50 million worth of damage.

Windsor Castle

2006 – Three bodies are discovered in a ditch behind a motel in New Jersey leading Police to beleive they have a new serial killer.

2006-11-20 - Serial Murder Location