Why do Americans pay so much for prescription drugs?

President Donald Trump has pledged to take radical steps to reduce prescription drug prices in the US.