No, the British were not right to trade opium in China. It was a harmful and exploitative practice that contributed to addiction and social problems in China.
8.8m questions
11.4m answers