Madison Square Garden, where former President Donald J. Trump will hold a rally on Sunday, has hosted many political events, some of them notorious.
Madison Square Garden, where former President Donald J. Trump will hold a rally on Sunday, has hosted many political events, some of them notorious.