What was the Iran Contra Scandal?

America was trading in drugs, weapons and money and got busted. Oliver North took the blame but we know who was really responsible, don’t we?