Home » General Knowledge MCQs » Opium War was fought between China and?