Explaining the confrontation between Nicki Minaj and Megan Thee Stallion : NPR

The rappers Nicki Minaj and Megan Thee Stallion are buying and selling barbs of their new…