British imposed Opium War on China in 1839-42. (04 September, 1839 to 29 August, 1842) 02/01/2023 – by freshmcqs Report Outdated/Incorrect MCQName: WhatsApp Number: Email: SubmitThank you for your feedback!