Category: Culture And Society

What Happened On March 31st

The Eiffel Tower is completed in 1889, beloved Tejano singer Selena Quintanilla Pérez is killed in 1995, and more important events from March 31st in hist...