This Day in History: July 31st

This Day In History: July 31, 1975 Controversial Teamster leader Jimmy Hoffa was reported missing on July 31, 1975 after vanishing from a restaurant parking lot in Detroit, Michigan the previous day. The circumstances surrounding his disappearance still remain a mystery and have made Hoffa a permanent fixture of American folklore. Jimmy Hoffa showed exceptional leadership skills from a very … Continue reading This Day in History: July 31st