Mexican cartels are flooding the US with heroin, according to America s Drug Enforcement Administration.