VirtualGlobetrotting

Today in History – October 17

1971 – The final checkered flag fell at Langhorne Speedway in Levitown, PA.

Langhorne Speedway location

2008 – The Mohammad Al-Amin Mosque, a mosque located in Martyrs’ Square in downtown Beirut, Lebanon, was inaugurated.

Mohammad Al-Amin Mosque